builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-164 starttime: 1471346982.57 results: success (0) buildid: 20160816024725 builduid: 0f9fa93f5cfc4fd4b2c5a2de453e0701 revision: 4217d21df7061f94061d059c56bcb96d290990f1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:42.566901) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:42.567364) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:42.567643) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:42.700801) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:42.701195) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --04:29:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.64 MB/s 04:29:43 (5.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.161000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:43.884995) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 04:29:43.885343) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.001000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 04:29:47.900579) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:47.900969) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 4217d21df7061f94061d059c56bcb96d290990f1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 4217d21df7061f94061d059c56bcb96d290990f1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-08-16 04:29:48,200 truncating revision to first 12 chars 2016-08-16 04:29:48,200 Setting DEBUG logging. 2016-08-16 04:29:48,200 attempt 1/10 2016-08-16 04:29:48,200 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/4217d21df706?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 04:29:48,690 unpacking tar archive at: mozilla-release-4217d21df706/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:49.526241) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:49.526575) ========= script_repo_revision: 4217d21df7061f94061d059c56bcb96d290990f1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:29:49.526964) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:49.527246) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-08-16 04:29:50.536338) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-08-16 04:29:50.536629) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 04:29:51 INFO - MultiFileLogger online at 20160816 04:29:51 in C:\slave\test 04:29:51 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-release --download-symbols true 04:29:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:29:51 INFO - {'append_to_log': False, 04:29:51 INFO - 'base_work_dir': 'C:\\slave\\test', 04:29:51 INFO - 'blob_upload_branch': 'mozilla-release', 04:29:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:29:51 INFO - 'buildbot_json_path': 'buildprops.json', 04:29:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:29:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:29:51 INFO - 'download_minidump_stackwalk': True, 04:29:51 INFO - 'download_symbols': 'true', 04:29:51 INFO - 'e10s': False, 04:29:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:29:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:29:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:29:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:29:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:29:51 INFO - 'C:/mozilla-build/tooltool.py'), 04:29:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:29:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:29:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:29:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:29:51 INFO - 'log_level': 'info', 04:29:51 INFO - 'log_to_console': True, 04:29:51 INFO - 'opt_config_files': (), 04:29:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:29:51 INFO - '--processes=1', 04:29:51 INFO - '--config=%(test_path)s/wptrunner.ini', 04:29:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:29:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:29:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:29:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:29:51 INFO - 'pip_index': False, 04:29:51 INFO - 'require_test_zip': True, 04:29:51 INFO - 'test_type': ('testharness',), 04:29:51 INFO - 'this_chunk': '1', 04:29:51 INFO - 'total_chunks': '10', 04:29:51 INFO - 'virtualenv_path': 'venv', 04:29:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:29:51 INFO - 'work_dir': 'build'} 04:29:51 INFO - ##### 04:29:51 INFO - ##### Running clobber step. 04:29:51 INFO - ##### 04:29:51 INFO - Running pre-action listener: _resource_record_pre_action 04:29:51 INFO - Running main action method: clobber 04:29:51 INFO - rmtree: C:\slave\test\build 04:29:51 INFO - Using _rmtree_windows ... 04:29:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:31:46 INFO - Running post-action listener: _resource_record_post_action 04:31:46 INFO - ##### 04:31:46 INFO - ##### Running read-buildbot-config step. 04:31:46 INFO - ##### 04:31:46 INFO - Running pre-action listener: _resource_record_pre_action 04:31:46 INFO - Running main action method: read_buildbot_config 04:31:46 INFO - Using buildbot properties: 04:31:46 INFO - { 04:31:46 INFO - "project": "", 04:31:46 INFO - "product": "firefox", 04:31:46 INFO - "script_repo_revision": "production", 04:31:46 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 04:31:46 INFO - "repository": "", 04:31:46 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 04:31:46 INFO - "buildid": "20160816024725", 04:31:46 INFO - "pgo_build": "False", 04:31:46 INFO - "basedir": "C:\\slave\\test", 04:31:46 INFO - "buildnumber": 6, 04:31:46 INFO - "slavename": "t-w732-ix-164", 04:31:46 INFO - "revision": "4217d21df7061f94061d059c56bcb96d290990f1", 04:31:46 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 04:31:46 INFO - "platform": "win32", 04:31:46 INFO - "branch": "mozilla-release", 04:31:46 INFO - "repo_path": "releases/mozilla-release", 04:31:46 INFO - "moz_repo_path": "", 04:31:46 INFO - "stage_platform": "win32", 04:31:46 INFO - "builduid": "0f9fa93f5cfc4fd4b2c5a2de453e0701", 04:31:46 INFO - "slavebuilddir": "test" 04:31:46 INFO - } 04:31:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 04:31:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 04:31:46 INFO - Running post-action listener: _resource_record_post_action 04:31:46 INFO - ##### 04:31:46 INFO - ##### Running download-and-extract step. 04:31:46 INFO - ##### 04:31:46 INFO - Running pre-action listener: _resource_record_pre_action 04:31:46 INFO - Running main action method: download_and_extract 04:31:46 INFO - mkdir: C:\slave\test\build\tests 04:31:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:46 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:31:46 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 04:31:46 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:31:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 04:31:46 INFO - Downloaded 1274 bytes. 04:31:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:31:46 INFO - Using the following test package requirements: 04:31:46 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:31:46 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 04:31:46 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 04:31:46 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'jsshell-win32.zip'], 04:31:46 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 04:31:46 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:31:46 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 04:31:46 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 04:31:46 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 04:31:46 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:31:46 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 04:31:46 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:31:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:46 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:31:47 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 04:31:47 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 04:31:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 04:31:49 INFO - Downloaded 20366609 bytes. 04:31:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:31:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:31:51 INFO - caution: filename not matched: web-platform/* 04:31:51 INFO - Return code: 11 04:31:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:51 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:31:51 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:31:51 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:31:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:31:55 INFO - Downloaded 36389907 bytes. 04:31:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:31:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:32:39 INFO - caution: filename not matched: bin/* 04:32:39 INFO - caution: filename not matched: config/* 04:32:39 INFO - caution: filename not matched: mozbase/* 04:32:39 INFO - caution: filename not matched: marionette/* 04:32:39 INFO - caution: filename not matched: tools/wptserve/* 04:32:39 INFO - Return code: 11 04:32:39 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:39 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 04:32:39 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:32:39 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 04:32:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 04:32:45 INFO - Downloaded 68479012 bytes. 04:32:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:32:45 INFO - mkdir: C:\slave\test\properties 04:32:45 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:32:45 INFO - Writing to file C:\slave\test\properties\build_url 04:32:45 INFO - Contents: 04:32:45 INFO - build_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:32:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:32:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:32:46 INFO - Writing to file C:\slave\test\properties\symbols_url 04:32:46 INFO - Contents: 04:32:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:32:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:46 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:32:46 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:32:46 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:32:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:32:51 INFO - Downloaded 55643415 bytes. 04:32:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:32:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:32:53 INFO - Return code: 0 04:32:53 INFO - Running post-action listener: _resource_record_post_action 04:32:53 INFO - Running post-action listener: set_extra_try_arguments 04:32:53 INFO - ##### 04:32:53 INFO - ##### Running create-virtualenv step. 04:32:53 INFO - ##### 04:32:53 INFO - Running pre-action listener: _pre_create_virtualenv 04:32:53 INFO - Running pre-action listener: _resource_record_pre_action 04:32:53 INFO - Running main action method: create_virtualenv 04:32:53 INFO - Creating virtualenv C:\slave\test\build\venv 04:32:53 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:32:53 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:32:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:33:02 INFO - Installing distribute......................................................................................................................................................................................done. 04:33:04 INFO - Return code: 0 04:33:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:33:04 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:33:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:04 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:33:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:04 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 0x01BF66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-164', 'USERDOMAIN': 'T-W732-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:33:04 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:33:04 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:33:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:04 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:04 INFO - 'DCLOCATION': 'SCL3', 04:33:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:04 INFO - 'HOMEDRIVE': 'C:', 04:33:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:04 INFO - 'KTS_VERSION': '1.19c', 04:33:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:04 INFO - 'MOZ_AIRBAG': '1', 04:33:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:04 INFO - 'MOZ_MSVCVERSION': '8', 04:33:04 INFO - 'MOZ_NO_REMOTE': '1', 04:33:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:04 INFO - 'NO_EM_RESTART': '1', 04:33:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:04 INFO - 'OS': 'Windows_NT', 04:33:04 INFO - 'OURDRIVE': 'C:', 04:33:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:04 INFO - 'PROCESSOR_LEVEL': '6', 04:33:04 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:04 INFO - 'PROMPT': '$P$G', 04:33:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:04 INFO - 'PWD': 'C:\\slave\\test', 04:33:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:04 INFO - 'SYSTEMDRIVE': 'C:', 04:33:04 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:04 INFO - 'TEST1': 'testie', 04:33:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:04 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:04 INFO - 'USERNAME': 'cltbld', 04:33:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:04 INFO - 'WINDIR': 'C:\\windows', 04:33:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:33:05 INFO - Downloading/unpacking psutil>=0.7.1 04:33:05 INFO - Running setup.py egg_info for package psutil 04:33:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:33:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:33:05 INFO - Installing collected packages: psutil 04:33:05 INFO - Running setup.py install for psutil 04:33:05 INFO - building 'psutil._psutil_windows' extension 04:33:05 INFO - error: Unable to find vcvarsall.bat 04:33:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1fvvno-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:33:05 INFO - running install 04:33:05 INFO - running build 04:33:05 INFO - running build_py 04:33:05 INFO - creating build 04:33:05 INFO - creating build\lib.win32-2.7 04:33:05 INFO - creating build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:33:05 INFO - running build_ext 04:33:05 INFO - building 'psutil._psutil_windows' extension 04:33:05 INFO - error: Unable to find vcvarsall.bat 04:33:05 INFO - ---------------------------------------- 04:33:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1fvvno-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:33:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:33:05 WARNING - Return code: 1 04:33:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:33:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BF66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-164', 'USERDOMAIN': 'T-W732-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:33:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:33:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:33:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:05 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:05 INFO - 'DCLOCATION': 'SCL3', 04:33:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:05 INFO - 'HOMEDRIVE': 'C:', 04:33:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:05 INFO - 'KTS_VERSION': '1.19c', 04:33:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:05 INFO - 'MOZ_AIRBAG': '1', 04:33:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:05 INFO - 'MOZ_MSVCVERSION': '8', 04:33:05 INFO - 'MOZ_NO_REMOTE': '1', 04:33:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:05 INFO - 'NO_EM_RESTART': '1', 04:33:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:05 INFO - 'OS': 'Windows_NT', 04:33:05 INFO - 'OURDRIVE': 'C:', 04:33:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:05 INFO - 'PROCESSOR_LEVEL': '6', 04:33:05 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:05 INFO - 'PROMPT': '$P$G', 04:33:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:05 INFO - 'PWD': 'C:\\slave\\test', 04:33:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:05 INFO - 'SYSTEMDRIVE': 'C:', 04:33:05 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:05 INFO - 'TEST1': 'testie', 04:33:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:05 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:05 INFO - 'USERNAME': 'cltbld', 04:33:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:05 INFO - 'WINDIR': 'C:\\windows', 04:33:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:33:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:33:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:33:06 INFO - Running setup.py egg_info for package mozsystemmonitor 04:33:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:33:06 INFO - Running setup.py egg_info for package psutil 04:33:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:33:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:33:06 INFO - Installing collected packages: mozsystemmonitor, psutil 04:33:06 INFO - Running setup.py install for mozsystemmonitor 04:33:06 INFO - Running setup.py install for psutil 04:33:06 INFO - building 'psutil._psutil_windows' extension 04:33:06 INFO - error: Unable to find vcvarsall.bat 04:33:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qg8t33-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:33:06 INFO - running install 04:33:06 INFO - running build 04:33:06 INFO - running build_py 04:33:06 INFO - running build_ext 04:33:06 INFO - building 'psutil._psutil_windows' extension 04:33:06 INFO - error: Unable to find vcvarsall.bat 04:33:06 INFO - ---------------------------------------- 04:33:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qg8t33-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:33:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:33:06 WARNING - Return code: 1 04:33:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:33:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:33:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BF66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-164', 'USERDOMAIN': 'T-W732-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:33:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:33:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:33:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:06 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:06 INFO - 'DCLOCATION': 'SCL3', 04:33:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:06 INFO - 'HOMEDRIVE': 'C:', 04:33:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:06 INFO - 'KTS_VERSION': '1.19c', 04:33:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:06 INFO - 'MOZ_AIRBAG': '1', 04:33:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:06 INFO - 'MOZ_MSVCVERSION': '8', 04:33:06 INFO - 'MOZ_NO_REMOTE': '1', 04:33:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:06 INFO - 'NO_EM_RESTART': '1', 04:33:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:06 INFO - 'OS': 'Windows_NT', 04:33:06 INFO - 'OURDRIVE': 'C:', 04:33:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:06 INFO - 'PROCESSOR_LEVEL': '6', 04:33:06 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:06 INFO - 'PROMPT': '$P$G', 04:33:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:06 INFO - 'PWD': 'C:\\slave\\test', 04:33:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:06 INFO - 'SYSTEMDRIVE': 'C:', 04:33:06 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:06 INFO - 'TEST1': 'testie', 04:33:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:06 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:06 INFO - 'USERNAME': 'cltbld', 04:33:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:06 INFO - 'WINDIR': 'C:\\windows', 04:33:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:33:07 INFO - Downloading/unpacking blobuploader==1.2.4 04:33:07 INFO - Downloading blobuploader-1.2.4.tar.gz 04:33:07 INFO - Running setup.py egg_info for package blobuploader 04:33:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:33:11 INFO - Running setup.py egg_info for package requests 04:33:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:33:11 INFO - Downloading docopt-0.6.1.tar.gz 04:33:11 INFO - Running setup.py egg_info for package docopt 04:33:11 INFO - Installing collected packages: blobuploader, docopt, requests 04:33:11 INFO - Running setup.py install for blobuploader 04:33:11 INFO - Running setup.py install for docopt 04:33:11 INFO - Running setup.py install for requests 04:33:11 INFO - Successfully installed blobuploader docopt requests 04:33:11 INFO - Cleaning up... 04:33:11 INFO - Return code: 0 04:33:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:33:11 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:33:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:11 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:33:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:11 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 0x01BF66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-164', 'USERDOMAIN': 'T-W732-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:33:11 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:33:11 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:33:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:11 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:11 INFO - 'DCLOCATION': 'SCL3', 04:33:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:11 INFO - 'HOMEDRIVE': 'C:', 04:33:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:11 INFO - 'KTS_VERSION': '1.19c', 04:33:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:11 INFO - 'MOZ_AIRBAG': '1', 04:33:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:11 INFO - 'MOZ_MSVCVERSION': '8', 04:33:11 INFO - 'MOZ_NO_REMOTE': '1', 04:33:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:11 INFO - 'NO_EM_RESTART': '1', 04:33:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:11 INFO - 'OS': 'Windows_NT', 04:33:11 INFO - 'OURDRIVE': 'C:', 04:33:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:11 INFO - 'PROCESSOR_LEVEL': '6', 04:33:11 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:11 INFO - 'PROMPT': '$P$G', 04:33:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:11 INFO - 'PWD': 'C:\\slave\\test', 04:33:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:11 INFO - 'SYSTEMDRIVE': 'C:', 04:33:11 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:11 INFO - 'TEST1': 'testie', 04:33:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:11 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:11 INFO - 'USERNAME': 'cltbld', 04:33:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:11 INFO - 'WINDIR': 'C:\\windows', 04:33:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:33:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:33:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:33:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:33:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:33:15 INFO - Unpacking c:\slave\test\build\tests\marionette 04:33:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:33:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:33:15 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:33:15 INFO - Running setup.py install for browsermob-proxy 04:33:29 INFO - Running setup.py install for manifestparser 04:33:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for marionette-client 04:33:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:33:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for marionette-driver 04:33:29 INFO - Running setup.py install for mozcrash 04:33:29 INFO - Running setup.py install for mozdebug 04:33:29 INFO - Running setup.py install for mozdevice 04:33:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozfile 04:33:29 INFO - Running setup.py install for mozhttpd 04:33:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozinfo 04:33:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozInstall 04:33:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozleak 04:33:29 INFO - Running setup.py install for mozlog 04:33:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for moznetwork 04:33:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozprocess 04:33:29 INFO - Running setup.py install for mozprofile 04:33:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozrunner 04:33:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for mozscreenshot 04:33:29 INFO - Running setup.py install for moztest 04:33:29 INFO - Running setup.py install for mozversion 04:33:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:33:29 INFO - Running setup.py install for wptserve 04:33:29 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:33:29 INFO - Cleaning up... 04:33:29 INFO - Return code: 0 04:33:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:33:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:29 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 0x01BF66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019D9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-164', 'USERDOMAIN': 'T-W732-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:33:29 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:33:29 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:33:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:29 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:29 INFO - 'DCLOCATION': 'SCL3', 04:33:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:29 INFO - 'HOMEDRIVE': 'C:', 04:33:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:29 INFO - 'KTS_VERSION': '1.19c', 04:33:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:29 INFO - 'MOZ_AIRBAG': '1', 04:33:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:29 INFO - 'MOZ_MSVCVERSION': '8', 04:33:29 INFO - 'MOZ_NO_REMOTE': '1', 04:33:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:29 INFO - 'NO_EM_RESTART': '1', 04:33:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:29 INFO - 'OS': 'Windows_NT', 04:33:29 INFO - 'OURDRIVE': 'C:', 04:33:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:29 INFO - 'PROCESSOR_LEVEL': '6', 04:33:29 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:29 INFO - 'PROMPT': '$P$G', 04:33:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:29 INFO - 'PWD': 'C:\\slave\\test', 04:33:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:29 INFO - 'SYSTEMDRIVE': 'C:', 04:33:29 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:29 INFO - 'TEST1': 'testie', 04:33:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:29 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:29 INFO - 'USERNAME': 'cltbld', 04:33:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:29 INFO - 'WINDIR': 'C:\\windows', 04:33:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:33:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:33:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:33:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:33:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:33:33 INFO - Unpacking c:\slave\test\build\tests\marionette 04:33:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:33:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:33:33 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:33:48 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:33:48 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:33:48 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:33:48 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:33:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:33:48 INFO - Downloading blessings-1.6.tar.gz 04:33:48 INFO - Running setup.py egg_info for package blessings 04:33:48 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:33:48 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:33:48 INFO - Running setup.py install for blessings 04:33:48 INFO - Running setup.py install for browsermob-proxy 04:33:48 INFO - Running setup.py install for manifestparser 04:33:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for marionette-client 04:33:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:33:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for marionette-driver 04:33:48 INFO - Running setup.py install for mozcrash 04:33:48 INFO - Running setup.py install for mozdebug 04:33:48 INFO - Running setup.py install for mozdevice 04:33:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for mozhttpd 04:33:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for mozInstall 04:33:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for mozleak 04:33:48 INFO - Running setup.py install for mozprofile 04:33:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Running setup.py install for mozrunner 04:33:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:33:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:33:50 INFO - Running setup.py install for mozscreenshot 04:33:50 INFO - Running setup.py install for moztest 04:33:50 INFO - Running setup.py install for mozversion 04:33:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:33:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:33:50 INFO - Running setup.py install for wptserve 04:33:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:33:50 INFO - Cleaning up... 04:33:50 INFO - Return code: 0 04:33:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:33:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:33:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:33:50 INFO - Reading from file tmpfile_stdout 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - Current package versions: 04:33:50 INFO - blessings == 1.6 04:33:50 INFO - blobuploader == 1.2.4 04:33:50 INFO - browsermob-proxy == 0.6.0 04:33:50 INFO - distribute == 0.6.14 04:33:50 INFO - docopt == 0.6.1 04:33:50 INFO - manifestparser == 1.1 04:33:50 INFO - marionette-client == 2.3.0 04:33:50 INFO - marionette-driver == 1.4.0 04:33:50 INFO - mozInstall == 1.12 04:33:50 INFO - mozcrash == 0.17 04:33:50 INFO - mozdebug == 0.1 04:33:50 INFO - mozdevice == 0.48 04:33:50 INFO - mozfile == 1.2 04:33:50 INFO - mozhttpd == 0.7 04:33:50 INFO - mozinfo == 0.9 04:33:50 INFO - mozleak == 0.1 04:33:50 INFO - mozlog == 3.1 04:33:50 INFO - moznetwork == 0.27 04:33:50 INFO - mozprocess == 0.22 04:33:50 INFO - mozprofile == 0.28 04:33:50 INFO - mozrunner == 6.11 04:33:50 INFO - mozscreenshot == 0.1 04:33:50 INFO - mozsystemmonitor == 0.0 04:33:50 INFO - moztest == 0.7 04:33:50 INFO - mozversion == 1.4 04:33:50 INFO - requests == 1.2.3 04:33:50 INFO - wptserve == 1.4.0 04:33:50 INFO - Running post-action listener: _resource_record_post_action 04:33:50 INFO - Running post-action listener: _start_resource_monitoring 04:33:50 INFO - Starting resource monitoring. 04:33:50 INFO - ##### 04:33:50 INFO - ##### Running pull step. 04:33:50 INFO - ##### 04:33:50 INFO - Running pre-action listener: _resource_record_pre_action 04:33:50 INFO - Running main action method: pull 04:33:50 INFO - Pull has nothing to do! 04:33:50 INFO - Running post-action listener: _resource_record_post_action 04:33:50 INFO - ##### 04:33:50 INFO - ##### Running install step. 04:33:50 INFO - ##### 04:33:50 INFO - Running pre-action listener: _resource_record_pre_action 04:33:50 INFO - Running main action method: install 04:33:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:33:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:33:50 INFO - Reading from file tmpfile_stdout 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - Detecting whether we're running mozinstall >=1.0... 04:33:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:33:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:33:50 INFO - Reading from file tmpfile_stdout 04:33:50 INFO - Output received: 04:33:50 INFO - Usage: mozinstall-script.py [options] installer 04:33:50 INFO - Options: 04:33:50 INFO - -h, --help show this help message and exit 04:33:50 INFO - -d DEST, --destination=DEST 04:33:50 INFO - Directory to install application into. [default: 04:33:50 INFO - "C:\slave\test"] 04:33:50 INFO - --app=APP Application being installed. [default: firefox] 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - Using _rmtree_windows ... 04:33:50 INFO - mkdir: C:\slave\test\build\application 04:33:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:33:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win32.zip --destination C:\slave\test\build\application 04:33:52 INFO - Reading from file tmpfile_stdout 04:33:52 INFO - Output received: 04:33:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:33:52 INFO - Using _rmtree_windows ... 04:33:52 INFO - Using _rmtree_windows ... 04:33:52 INFO - Running post-action listener: _resource_record_post_action 04:33:52 INFO - ##### 04:33:52 INFO - ##### Running run-tests step. 04:33:52 INFO - ##### 04:33:52 INFO - Running pre-action listener: _resource_record_pre_action 04:33:52 INFO - Running main action method: run_tests 04:33:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:33:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:33:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:33:52 INFO - grabbing minidump binary from tooltool 04:33:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:52 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB9368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:33:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:33:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:33:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:33:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsfwo2y 04:33:53 INFO - INFO - File integrity verified, renaming tmpsfwo2y to win32-minidump_stackwalk.exe 04:33:53 INFO - Return code: 0 04:33:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:33:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:33:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:33:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:33:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:33:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:33:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:33:53 INFO - 'COMPUTERNAME': 'T-W732-IX-164', 04:33:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:33:53 INFO - 'DCLOCATION': 'SCL3', 04:33:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:33:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:33:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:33:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:33:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:33:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:33:53 INFO - 'HOMEDRIVE': 'C:', 04:33:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:33:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:33:53 INFO - 'KTS_VERSION': '1.19c', 04:33:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:33:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:33:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-164', 04:33:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:33:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:33:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:33:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:33:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:33:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:33:53 INFO - 'MOZ_AIRBAG': '1', 04:33:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:33:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:54 INFO - 'MOZ_MSVCVERSION': '8', 04:33:54 INFO - 'MOZ_NO_REMOTE': '1', 04:33:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:33:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:33:54 INFO - 'NO_EM_RESTART': '1', 04:33:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:33:54 INFO - 'OS': 'Windows_NT', 04:33:54 INFO - 'OURDRIVE': 'C:', 04:33:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:33:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:33:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:33:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:33:54 INFO - 'PROCESSOR_LEVEL': '6', 04:33:54 INFO - 'PROCESSOR_REVISION': '1e05', 04:33:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:33:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:33:54 INFO - 'PROMPT': '$P$G', 04:33:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:33:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:33:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:33:54 INFO - 'PWD': 'C:\\slave\\test', 04:33:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:33:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:33:54 INFO - 'SYSTEMDRIVE': 'C:', 04:33:54 INFO - 'SYSTEMROOT': 'C:\\windows', 04:33:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:54 INFO - 'TEST1': 'testie', 04:33:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:33:54 INFO - 'USERDOMAIN': 'T-W732-IX-164', 04:33:54 INFO - 'USERNAME': 'cltbld', 04:33:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:33:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:33:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:33:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:33:54 INFO - 'WINDIR': 'C:\\windows', 04:33:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:33:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:33:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:33:54 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/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:33:55 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:33:55 INFO - import pkg_resources 04:33:57 INFO - Using 1 client processes 04:33:59 INFO - SUITE-START | Running 778 tests 04:33:59 INFO - Running testharness tests 04:33:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:33:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:33:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:33:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:33:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:33:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:34:00 INFO - Setting up ssl 04:34:00 INFO - PROCESS | certutil | 04:34:00 INFO - PROCESS | certutil | 04:34:00 INFO - PROCESS | certutil | 04:34:00 INFO - Certificate Nickname Trust Attributes 04:34:00 INFO - SSL,S/MIME,JAR/XPI 04:34:00 INFO - 04:34:00 INFO - web-platform-tests CT,, 04:34:00 INFO - 04:34:00 INFO - Starting runner 04:34:01 INFO - PROCESS | 3152 | [3152] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:34:01 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:34:01 INFO - PROCESS | 3152 | [3152] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:34:03 INFO - PROCESS | 3152 | 1471347243259 Marionette DEBUG Marionette enabled via build flag and pref 04:34:04 INFO - PROCESS | 3152 | ++DOCSHELL 0FCB8000 == 1 [pid = 3152] [id = 1] 04:34:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 1 (0FCB8400) [pid = 3152] [serial = 1] [outer = 00000000] 04:34:04 INFO - PROCESS | 3152 | [3152] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:34:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 2 (0FCB9000) [pid = 3152] [serial = 2] [outer = 0FCB8400] 04:34:04 INFO - PROCESS | 3152 | ++DOCSHELL 13620000 == 2 [pid = 3152] [id = 2] 04:34:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 3 (13620400) [pid = 3152] [serial = 3] [outer = 00000000] 04:34:04 INFO - PROCESS | 3152 | [3152] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:34:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 4 (13621000) [pid = 3152] [serial = 4] [outer = 13620400] 04:34:04 INFO - PROCESS | 3152 | 1471347244866 Marionette INFO Listening on port 2828 04:34:06 INFO - PROCESS | 3152 | 1471347246372 Marionette DEBUG Marionette enabled via command-line flag 04:34:06 INFO - PROCESS | 3152 | [3152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:34:06 INFO - PROCESS | 3152 | [3152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:34:06 INFO - PROCESS | 3152 | ++DOCSHELL 14252C00 == 3 [pid = 3152] [id = 3] 04:34:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 5 (1425AC00) [pid = 3152] [serial = 5] [outer = 00000000] 04:34:06 INFO - PROCESS | 3152 | [3152] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:34:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 6 (1425B800) [pid = 3152] [serial = 6] [outer = 1425AC00] 04:34:06 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:34:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 7 (14B61C00) [pid = 3152] [serial = 7] [outer = 13620400] 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247487 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49561 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247510 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49563 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247517 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49564 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247553 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49566 04:34:07 INFO - PROCESS | 3152 | 1471347247555 Marionette DEBUG Closed connection conn0 04:34:07 INFO - PROCESS | 3152 | 1471347247557 Marionette DEBUG Closed connection conn1 04:34:07 INFO - PROCESS | 3152 | 1471347247559 Marionette DEBUG Closed connection conn2 04:34:07 INFO - PROCESS | 3152 | 1471347247619 Marionette DEBUG Closed connection conn3 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247650 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49568 04:34:07 INFO - PROCESS | 3152 | 1471347247692 Marionette DEBUG Closed connection conn4 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247699 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49569 04:34:07 INFO - PROCESS | 3152 | ++DOCSHELL 0FCB9400 == 4 [pid = 3152] [id = 4] 04:34:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 8 (15F10C00) [pid = 3152] [serial = 8] [outer = 00000000] 04:34:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 9 (16B4E800) [pid = 3152] [serial = 9] [outer = 15F10C00] 04:34:07 INFO - PROCESS | 3152 | 1471347247824 Marionette DEBUG Closed connection conn5 04:34:07 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:34:07 INFO - PROCESS | 3152 | 1471347247829 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49570 04:34:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 10 (16B54C00) [pid = 3152] [serial = 10] [outer = 15F10C00] 04:34:07 INFO - PROCESS | 3152 | 1471347247865 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:34:07 INFO - PROCESS | 3152 | 1471347247871 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160816024725","device":"desktop","version":"48.0.1"} 04:34:09 INFO - PROCESS | 3152 | [3152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:34:09 INFO - PROCESS | 3152 | [3152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:34:09 INFO - PROCESS | 3152 | [3152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:34:09 INFO - PROCESS | 3152 | ++DOCSHELL 181F3C00 == 5 [pid = 3152] [id = 5] 04:34:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 11 (181F4400) [pid = 3152] [serial = 11] [outer = 00000000] 04:34:09 INFO - PROCESS | 3152 | ++DOCSHELL 181F4C00 == 6 [pid = 3152] [id = 6] 04:34:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 12 (181F5000) [pid = 3152] [serial = 12] [outer = 00000000] 04:34:10 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:34:10 INFO - PROCESS | 3152 | ++DOCSHELL 191C9400 == 7 [pid = 3152] [id = 7] 04:34:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 13 (191C9800) [pid = 3152] [serial = 13] [outer = 00000000] 04:34:10 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:34:10 INFO - PROCESS | 3152 | [3152] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:34:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 14 (1929F400) [pid = 3152] [serial = 14] [outer = 191C9800] 04:34:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 15 (191A8000) [pid = 3152] [serial = 15] [outer = 181F4400] 04:34:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 16 (191A9800) [pid = 3152] [serial = 16] [outer = 181F5000] 04:34:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 17 (197BD400) [pid = 3152] [serial = 17] [outer = 191C9800] 04:34:11 INFO - PROCESS | 3152 | 1471347251412 Marionette INFO startBrowser df705b95-a3f9-43c9-b314-060924b44d6b 04:34:11 INFO - PROCESS | 3152 | 1471347251449 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3152 | 1471347251463 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3152 | 1471347251466 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 18 (1B88E400) [pid = 3152] [serial = 18] [outer = 191C9800] 04:34:12 INFO - PROCESS | 3152 | 1471347252228 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"df705b95-a3f9-43c9-b314-060924b44d6b","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160816024725","device":"desktop","version":"48.0.1","command_id":1}}] 04:34:12 INFO - PROCESS | 3152 | 1471347252488 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:34:12 INFO - PROCESS | 3152 | 1471347252492 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:12 INFO - PROCESS | 3152 | 1471347252525 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:34:12 INFO - PROCESS | 3152 | 1471347252580 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:34:12 INFO - PROCESS | 3152 | 1471347252582 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:12 INFO - PROCESS | 3152 | [3152] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:34:14 INFO - PROCESS | 3152 | --DOCSHELL 0FCB8000 == 6 [pid = 3152] [id = 1] 04:34:14 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:34:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 19 (0EA6C000) [pid = 3152] [serial = 19] [outer = 191C9800] 04:34:14 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:34:14 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:14 INFO - PROCESS | 3152 | 1471347254623 Marionette TRACE conn6 <- [1,3,null,{}] 04:34:14 INFO - PROCESS | 3152 | 1471347254628 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:34:14 INFO - PROCESS | 3152 | 1471347254631 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:14 INFO - PROCESS | 3152 | 1471347254656 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:34:14 INFO - PROCESS | 3152 | 1471347254686 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3152 | 1471347254690 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:34:14 INFO - PROCESS | 3152 | 1471347254696 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3152 | 1471347254700 Marionette TRACE conn6 <- [1,6,null,{}] 04:34:14 INFO - PROCESS | 3152 | 1471347254712 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3152 | 1471347254715 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:14 INFO - PROCESS | 3152 | 1471347254738 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:34:14 INFO - PROCESS | 3152 | 1471347254744 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347254748 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:14 INFO - PROCESS | 3152 | ++DOCSHELL 1420FC00 == 7 [pid = 3152] [id = 8] 04:34:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 20 (14219C00) [pid = 3152] [serial = 20] [outer = 00000000] 04:34:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 21 (1425C800) [pid = 3152] [serial = 21] [outer = 14219C00] 04:34:14 INFO - PROCESS | 3152 | 1471347254809 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 22 (1430EC00) [pid = 3152] [serial = 22] [outer = 14219C00] 04:34:15 INFO - PROCESS | 3152 | ++DOCSHELL 17609000 == 8 [pid = 3152] [id = 9] 04:34:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 23 (17609800) [pid = 3152] [serial = 23] [outer = 00000000] 04:34:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 24 (18179C00) [pid = 3152] [serial = 24] [outer = 17609800] 04:34:15 INFO - PROCESS | 3152 | 1471347255242 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 25 (17606400) [pid = 3152] [serial = 25] [outer = 17609800] 04:34:15 INFO - PROCESS | 3152 | 1471347255779 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1126ms 04:34:15 INFO - PROCESS | 3152 | 1471347255860 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 3152 | 1471347255863 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:34:15 INFO - PROCESS | 3152 | 1471347255883 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 3152 | 1471347255885 Marionette TRACE conn6 <- [1,10,null,{}] 04:34:15 INFO - PROCESS | 3152 | 1471347255890 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 3152 | 1471347255893 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:16 INFO - PROCESS | 3152 | 1471347256030 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:34:16 INFO - PROCESS | 3152 | 1471347256085 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347256088 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:16 INFO - PROCESS | 3152 | ++DOCSHELL 1919E800 == 9 [pid = 3152] [id = 10] 04:34:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 26 (1CB40C00) [pid = 3152] [serial = 26] [outer = 00000000] 04:34:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 27 (1CBBAC00) [pid = 3152] [serial = 27] [outer = 1CB40C00] 04:34:16 INFO - PROCESS | 3152 | 1471347256145 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 28 (1CBBF400) [pid = 3152] [serial = 28] [outer = 1CB40C00] 04:34:16 INFO - PROCESS | 3152 | 1471347256829 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms 04:34:16 INFO - PROCESS | 3152 | 1471347256861 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3152 | 1471347256865 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:34:16 INFO - PROCESS | 3152 | 1471347256871 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3152 | 1471347256874 Marionette TRACE conn6 <- [1,14,null,{}] 04:34:16 INFO - PROCESS | 3152 | 1471347256880 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 3152 | 1471347256883 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:17 INFO - PROCESS | 3152 | 1471347256994 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:34:17 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF1000 == 10 [pid = 3152] [id = 11] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 29 (0EFF2000) [pid = 3152] [serial = 29] [outer = 00000000] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 30 (0EFF7C00) [pid = 3152] [serial = 30] [outer = 0EFF2000] 04:34:17 INFO - PROCESS | 3152 | 1471347257128 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347257133 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:17 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF0C00 == 11 [pid = 3152] [id = 12] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 31 (0EFF5400) [pid = 3152] [serial = 31] [outer = 00000000] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 32 (0F835400) [pid = 3152] [serial = 32] [outer = 0EFF5400] 04:34:17 INFO - PROCESS | 3152 | 1471347257191 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 33 (0FC13800) [pid = 3152] [serial = 33] [outer = 0EFF5400] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 34 (0FCB1400) [pid = 3152] [serial = 34] [outer = 0EFF2000] 04:34:17 INFO - PROCESS | 3152 | ++DOCSHELL 0EA22C00 == 12 [pid = 3152] [id = 13] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 35 (0EE3B000) [pid = 3152] [serial = 35] [outer = 00000000] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 36 (108E0C00) [pid = 3152] [serial = 36] [outer = 0EE3B000] 04:34:17 INFO - PROCESS | 3152 | --DOCSHELL 0FCB9400 == 11 [pid = 3152] [id = 4] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 37 (137B7800) [pid = 3152] [serial = 37] [outer = 0EE3B000] 04:34:17 INFO - PROCESS | 3152 | 1471347257772 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 04:34:17 INFO - PROCESS | 3152 | 1471347257801 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3152 | 1471347257805 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:34:17 INFO - PROCESS | 3152 | 1471347257811 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:34:17 INFO - PROCESS | 3152 | 1471347257814 Marionette TRACE conn6 <- [1,18,null,{}] 04:34:17 INFO - PROCESS | 3152 | 1471347257817 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 3152 | 1471347257820 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:17 INFO - PROCESS | 3152 | 1471347257906 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:34:17 INFO - PROCESS | 3152 | 1471347257974 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347257977 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:17 INFO - PROCESS | 3152 | ++DOCSHELL 108E0400 == 12 [pid = 3152] [id = 14] 04:34:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 38 (13623000) [pid = 3152] [serial = 38] [outer = 00000000] 04:34:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 39 (141B8C00) [pid = 3152] [serial = 39] [outer = 13623000] 04:34:18 INFO - PROCESS | 3152 | 1471347258030 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 40 (14252000) [pid = 3152] [serial = 40] [outer = 13623000] 04:34:18 INFO - PROCESS | 3152 | 1471347258422 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 04:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:34:18 INFO - PROCESS | 3152 | 1471347258453 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3152 | 1471347258455 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 3152 | 1471347258458 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 3152 | 1471347258462 Marionette TRACE conn6 <- [1,22,null,{}] 04:34:18 INFO - PROCESS | 3152 | 1471347258473 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 3152 | 1471347258478 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:18 INFO - PROCESS | 3152 | 1471347258574 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:34:18 INFO - PROCESS | 3152 | 1471347258582 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347258585 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:18 INFO - PROCESS | 3152 | ++DOCSHELL 1543FC00 == 13 [pid = 3152] [id = 15] 04:34:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 41 (15441800) [pid = 3152] [serial = 41] [outer = 00000000] 04:34:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 42 (16B4AC00) [pid = 3152] [serial = 42] [outer = 15441800] 04:34:18 INFO - PROCESS | 3152 | 1471347258636 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 43 (16E14000) [pid = 3152] [serial = 43] [outer = 15441800] 04:34:19 INFO - PROCESS | 3152 | 1471347259091 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 04:34:19 INFO - PROCESS | 3152 | 1471347259134 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3152 | 1471347259137 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:34:19 INFO - PROCESS | 3152 | 1471347259140 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3152 | 1471347259142 Marionette TRACE conn6 <- [1,26,null,{}] 04:34:19 INFO - PROCESS | 3152 | 1471347259145 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 3152 | 1471347259147 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:19 INFO - PROCESS | 3152 | 1471347259234 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:34:19 INFO - PROCESS | 3152 | 1471347259242 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347259244 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:19 INFO - PROCESS | 3152 | ++DOCSHELL 176CCC00 == 14 [pid = 3152] [id = 16] 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 44 (176CD000) [pid = 3152] [serial = 44] [outer = 00000000] 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 45 (181CC400) [pid = 3152] [serial = 45] [outer = 176CD000] 04:34:19 INFO - PROCESS | 3152 | 1471347259291 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 46 (1823B000) [pid = 3152] [serial = 46] [outer = 176CD000] 04:34:19 INFO - PROCESS | 3152 | 1471347259701 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 04:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:34:19 INFO - PROCESS | 3152 | 1471347259712 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3152 | 1471347259714 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:34:19 INFO - PROCESS | 3152 | 1471347259717 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3152 | 1471347259719 Marionette TRACE conn6 <- [1,30,null,{}] 04:34:19 INFO - PROCESS | 3152 | 1471347259722 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 3152 | 1471347259724 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:19 INFO - PROCESS | 3152 | 1471347259831 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:34:19 INFO - PROCESS | 3152 | 1471347259838 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347259840 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:19 INFO - PROCESS | 3152 | ++DOCSHELL 189CCC00 == 15 [pid = 3152] [id = 17] 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 47 (189CE400) [pid = 3152] [serial = 47] [outer = 00000000] 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 48 (19480000) [pid = 3152] [serial = 48] [outer = 189CE400] 04:34:19 INFO - PROCESS | 3152 | 1471347259887 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 49 (19481800) [pid = 3152] [serial = 49] [outer = 189CE400] 04:34:20 INFO - PROCESS | 3152 | 1471347260274 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 572ms 04:34:20 INFO - PROCESS | 3152 | 1471347260290 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:34:20 INFO - PROCESS | 3152 | 1471347260292 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:34:20 INFO - PROCESS | 3152 | 1471347260295 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3152 | 1471347260297 Marionette TRACE conn6 <- [1,34,null,{}] 04:34:20 INFO - PROCESS | 3152 | 1471347260300 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 3152 | 1471347260306 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:20 INFO - PROCESS | 3152 | 1471347260448 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:34:20 INFO - PROCESS | 3152 | 1471347260456 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347260458 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:20 INFO - PROCESS | 3152 | ++DOCSHELL 189CEC00 == 16 [pid = 3152] [id = 18] 04:34:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 50 (1979A800) [pid = 3152] [serial = 50] [outer = 00000000] 04:34:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 51 (1AADE400) [pid = 3152] [serial = 51] [outer = 1979A800] 04:34:20 INFO - PROCESS | 3152 | 1471347260505 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 52 (1BB38C00) [pid = 3152] [serial = 52] [outer = 1979A800] 04:34:20 INFO - PROCESS | 3152 | 1471347260902 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 04:34:20 INFO - PROCESS | 3152 | 1471347260926 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3152 | 1471347260928 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:34:20 INFO - PROCESS | 3152 | 1471347260931 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3152 | 1471347260933 Marionette TRACE conn6 <- [1,38,null,{}] 04:34:20 INFO - PROCESS | 3152 | 1471347260937 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 3152 | 1471347260939 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:21 INFO - PROCESS | 3152 | 1471347261047 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:34:21 INFO - PROCESS | 3152 | 1471347261054 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347261056 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:21 INFO - PROCESS | 3152 | ++DOCSHELL 086E4800 == 17 [pid = 3152] [id = 19] 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 53 (086E7400) [pid = 3152] [serial = 53] [outer = 00000000] 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 54 (086EF000) [pid = 3152] [serial = 54] [outer = 086E7400] 04:34:21 INFO - PROCESS | 3152 | 1471347261102 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 55 (086F1800) [pid = 3152] [serial = 55] [outer = 086E7400] 04:34:21 INFO - PROCESS | 3152 | 1471347261632 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 730ms 04:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:34:21 INFO - PROCESS | 3152 | 1471347261663 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3152 | 1471347261664 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:34:21 INFO - PROCESS | 3152 | 1471347261668 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3152 | 1471347261669 Marionette TRACE conn6 <- [1,42,null,{}] 04:34:21 INFO - PROCESS | 3152 | 1471347261673 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 3152 | 1471347261675 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:21 INFO - PROCESS | 3152 | 1471347261753 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:34:21 INFO - PROCESS | 3152 | 1471347261758 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347261760 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:21 INFO - PROCESS | 3152 | ++DOCSHELL 1B8C1000 == 18 [pid = 3152] [id = 20] 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (1B8C1C00) [pid = 3152] [serial = 56] [outer = 00000000] 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (1CBB8C00) [pid = 3152] [serial = 57] [outer = 1B8C1C00] 04:34:21 INFO - PROCESS | 3152 | 1471347261805 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (1CBC1C00) [pid = 3152] [serial = 58] [outer = 1B8C1C00] 04:34:22 INFO - PROCESS | 3152 | 1471347262192 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 04:34:22 INFO - PROCESS | 3152 | 1471347262251 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3152 | 1471347262253 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:34:22 INFO - PROCESS | 3152 | 1471347262256 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3152 | 1471347262258 Marionette TRACE conn6 <- [1,46,null,{}] 04:34:22 INFO - PROCESS | 3152 | 1471347262262 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3152 | 1471347262263 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:22 INFO - PROCESS | 3152 | 1471347262359 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:34:22 INFO - PROCESS | 3152 | 1471347262367 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347262369 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:22 INFO - PROCESS | 3152 | ++DOCSHELL 1083C000 == 19 [pid = 3152] [id = 21] 04:34:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (14B67400) [pid = 3152] [serial = 59] [outer = 00000000] 04:34:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (1BF39C00) [pid = 3152] [serial = 60] [outer = 14B67400] 04:34:22 INFO - PROCESS | 3152 | 1471347262415 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (1BF3E800) [pid = 3152] [serial = 61] [outer = 14B67400] 04:34:22 INFO - PROCESS | 3152 | 1471347262798 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 04:34:22 INFO - PROCESS | 3152 | 1471347262830 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:34:22 INFO - PROCESS | 3152 | 1471347262831 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:34:22 INFO - PROCESS | 3152 | 1471347262835 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3152 | 1471347262836 Marionette TRACE conn6 <- [1,50,null,{}] 04:34:22 INFO - PROCESS | 3152 | 1471347262840 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3152 | 1471347262842 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:22 INFO - PROCESS | 3152 | 1471347262963 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:34:22 INFO - PROCESS | 3152 | 1471347262971 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347262973 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:22 INFO - PROCESS | 3152 | ++DOCSHELL 0E50AC00 == 20 [pid = 3152] [id = 22] 04:34:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0E50B400) [pid = 3152] [serial = 62] [outer = 00000000] 04:34:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0E50F000) [pid = 3152] [serial = 63] [outer = 0E50B400] 04:34:23 INFO - PROCESS | 3152 | 1471347263018 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EE82C00) [pid = 3152] [serial = 64] [outer = 0E50B400] 04:34:23 INFO - PROCESS | 3152 | 1471347263370 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:34:23 INFO - PROCESS | 3152 | 1471347263405 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3152 | 1471347263408 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:34:23 INFO - PROCESS | 3152 | 1471347263411 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3152 | 1471347263413 Marionette TRACE conn6 <- [1,54,null,{}] 04:34:23 INFO - PROCESS | 3152 | 1471347263417 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3152 | 1471347263419 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:23 INFO - PROCESS | 3152 | 1471347263515 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:34:23 INFO - PROCESS | 3152 | 1471347263583 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347263585 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:23 INFO - PROCESS | 3152 | ++DOCSHELL 0F637000 == 21 [pid = 3152] [id = 23] 04:34:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0F637800) [pid = 3152] [serial = 65] [outer = 00000000] 04:34:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0F63E800) [pid = 3152] [serial = 66] [outer = 0F637800] 04:34:23 INFO - PROCESS | 3152 | 1471347263637 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1BF40C00) [pid = 3152] [serial = 67] [outer = 0F637800] 04:34:23 INFO - PROCESS | 3152 | 1471347264002 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 04:34:24 INFO - PROCESS | 3152 | 1471347264043 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3152 | 1471347264045 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:34:24 INFO - PROCESS | 3152 | 1471347264048 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:34:24 INFO - PROCESS | 3152 | 1471347264050 Marionette TRACE conn6 <- [1,58,null,{}] 04:34:24 INFO - PROCESS | 3152 | 1471347264053 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 3152 | 1471347264055 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:24 INFO - PROCESS | 3152 | 1471347264164 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:34:24 INFO - PROCESS | 3152 | 1471347264172 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347264174 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:24 INFO - PROCESS | 3152 | ++DOCSHELL 1CBC5000 == 22 [pid = 3152] [id = 24] 04:34:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (1CBC5800) [pid = 3152] [serial = 68] [outer = 00000000] 04:34:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1EFA7000) [pid = 3152] [serial = 69] [outer = 1CBC5800] 04:34:24 INFO - PROCESS | 3152 | 1471347264219 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1EFA8400) [pid = 3152] [serial = 70] [outer = 1CBC5800] 04:34:24 INFO - PROCESS | 3152 | 1471347264594 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:34:24 INFO - PROCESS | 3152 | 1471347264623 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3152 | 1471347264624 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:34:24 INFO - PROCESS | 3152 | 1471347264628 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3152 | 1471347264630 Marionette TRACE conn6 <- [1,62,null,{}] 04:34:24 INFO - PROCESS | 3152 | 1471347264633 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 3152 | 1471347264645 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:24 INFO - PROCESS | 3152 | 1471347264726 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:34:25 INFO - PROCESS | 3152 | --DOCSHELL 1919E800 == 21 [pid = 3152] [id = 10] 04:34:25 INFO - PROCESS | 3152 | --DOCSHELL 1420FC00 == 20 [pid = 3152] [id = 8] 04:34:25 INFO - PROCESS | 3152 | 1471347265516 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3152 | 1471347265519 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:25 INFO - PROCESS | 3152 | ++DOCSHELL 0E502400 == 21 [pid = 3152] [id = 25] 04:34:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0E503000) [pid = 3152] [serial = 71] [outer = 00000000] 04:34:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0E50B000) [pid = 3152] [serial = 72] [outer = 0E503000] 04:34:25 INFO - PROCESS | 3152 | 1471347265569 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0EAC9400) [pid = 3152] [serial = 73] [outer = 0E503000] 04:34:26 INFO - PROCESS | 3152 | 1471347266012 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1424ms 04:34:26 INFO - PROCESS | 3152 | 1471347266054 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3152 | 1471347266058 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:34:26 INFO - PROCESS | 3152 | 1471347266062 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3152 | 1471347266065 Marionette TRACE conn6 <- [1,66,null,{}] 04:34:26 INFO - PROCESS | 3152 | 1471347266076 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3152 | 1471347266078 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:26 INFO - PROCESS | 3152 | 1471347266186 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:34:26 INFO - PROCESS | 3152 | 1471347266193 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347266196 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:26 INFO - PROCESS | 3152 | ++DOCSHELL 0F63A000 == 22 [pid = 3152] [id = 26] 04:34:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F63C800) [pid = 3152] [serial = 74] [outer = 00000000] 04:34:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0FC1BC00) [pid = 3152] [serial = 75] [outer = 0F63C800] 04:34:26 INFO - PROCESS | 3152 | 1471347266245 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0FD46000) [pid = 3152] [serial = 76] [outer = 0F63C800] 04:34:26 INFO - PROCESS | 3152 | 1471347266674 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 04:34:26 INFO - PROCESS | 3152 | 1471347266735 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3152 | 1471347266739 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:34:26 INFO - PROCESS | 3152 | 1471347266742 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:34:26 INFO - PROCESS | 3152 | 1471347266744 Marionette TRACE conn6 <- [1,70,null,{}] 04:34:26 INFO - PROCESS | 3152 | 1471347266748 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3152 | 1471347266750 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:27 INFO - PROCESS | 3152 | 1471347267148 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (15F10C00) [pid = 3152] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (13623000) [pid = 3152] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (15441800) [pid = 3152] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (176CD000) [pid = 3152] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (189CE400) [pid = 3152] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1979A800) [pid = 3152] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E50B400) [pid = 3152] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0F637800) [pid = 3152] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (14219C00) [pid = 3152] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1CB40C00) [pid = 3152] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:34:27 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0EFF5400) [pid = 3152] [serial = 31] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:34:27 INFO - PROCESS | 3152 | 1471347267208 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3152 | 1471347267211 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:27 INFO - PROCESS | 3152 | ++DOCSHELL 086ED000 == 23 [pid = 3152] [id = 27] 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0E50B400) [pid = 3152] [serial = 77] [outer = 00000000] 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F452000) [pid = 3152] [serial = 78] [outer = 0E50B400] 04:34:27 INFO - PROCESS | 3152 | 1471347267258 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (13B96800) [pid = 3152] [serial = 79] [outer = 0E50B400] 04:34:27 INFO - PROCESS | 3152 | 1471347267621 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 04:34:27 INFO - PROCESS | 3152 | 1471347267678 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 3152 | 1471347267681 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:34:27 INFO - PROCESS | 3152 | 1471347267690 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3152 | 1471347267695 Marionette TRACE conn6 <- [1,74,null,{}] 04:34:27 INFO - PROCESS | 3152 | 1471347267700 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 3152 | 1471347267716 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:27 INFO - PROCESS | 3152 | 1471347267799 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:34:27 INFO - PROCESS | 3152 | 1471347267804 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3152 | 1471347267806 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:27 INFO - PROCESS | 3152 | ++DOCSHELL 14249000 == 24 [pid = 3152] [id = 28] 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (14249800) [pid = 3152] [serial = 80] [outer = 00000000] 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (14B66C00) [pid = 3152] [serial = 81] [outer = 14249800] 04:34:27 INFO - PROCESS | 3152 | 1471347267854 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (16B48400) [pid = 3152] [serial = 82] [outer = 14249800] 04:34:28 INFO - PROCESS | 3152 | 1471347268269 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 04:34:28 INFO - PROCESS | 3152 | 1471347268318 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3152 | 1471347268321 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:34:28 INFO - PROCESS | 3152 | 1471347268324 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:34:28 INFO - PROCESS | 3152 | 1471347268326 Marionette TRACE conn6 <- [1,78,null,{}] 04:34:28 INFO - PROCESS | 3152 | 1471347268329 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3152 | 1471347268331 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:28 INFO - PROCESS | 3152 | 1471347268434 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:34:28 INFO - PROCESS | 3152 | 1471347268442 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347268444 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:28 INFO - PROCESS | 3152 | ++DOCSHELL 176CA400 == 25 [pid = 3152] [id = 29] 04:34:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (176CAC00) [pid = 3152] [serial = 83] [outer = 00000000] 04:34:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (181ECC00) [pid = 3152] [serial = 84] [outer = 176CAC00] 04:34:28 INFO - PROCESS | 3152 | 1471347268489 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (189CE400) [pid = 3152] [serial = 85] [outer = 176CAC00] 04:34:28 INFO - PROCESS | 3152 | 1471347268908 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 04:34:28 INFO - PROCESS | 3152 | 1471347268958 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3152 | 1471347268960 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:34:28 INFO - PROCESS | 3152 | 1471347268963 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3152 | 1471347268965 Marionette TRACE conn6 <- [1,82,null,{}] 04:34:28 INFO - PROCESS | 3152 | 1471347268968 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3152 | 1471347268970 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:29 INFO - PROCESS | 3152 | 1471347269048 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:34:29 INFO - PROCESS | 3152 | 1471347269053 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347269059 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:29 INFO - PROCESS | 3152 | ++DOCSHELL 19489000 == 26 [pid = 3152] [id = 30] 04:34:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1951F000) [pid = 3152] [serial = 86] [outer = 00000000] 04:34:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1AA10400) [pid = 3152] [serial = 87] [outer = 1951F000] 04:34:29 INFO - PROCESS | 3152 | 1471347269112 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1AB82800) [pid = 3152] [serial = 88] [outer = 1951F000] 04:34:29 INFO - PROCESS | 3152 | 1471347269713 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 04:34:29 INFO - PROCESS | 3152 | 1471347269734 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:34:29 INFO - PROCESS | 3152 | 1471347269739 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:34:29 INFO - PROCESS | 3152 | 1471347269770 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 3152 | 1471347269775 Marionette TRACE conn6 <- [1,86,null,{}] 04:34:29 INFO - PROCESS | 3152 | 1471347269794 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 3152 | 1471347269797 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:29 INFO - PROCESS | 3152 | 1471347269948 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:34:29 INFO - PROCESS | 3152 | 1471347269990 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347269993 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:30 INFO - PROCESS | 3152 | ++DOCSHELL 0F638400 == 27 [pid = 3152] [id = 31] 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F639C00) [pid = 3152] [serial = 89] [outer = 00000000] 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0FDE8000) [pid = 3152] [serial = 90] [outer = 0F639C00] 04:34:30 INFO - PROCESS | 3152 | 1471347270052 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (137BD800) [pid = 3152] [serial = 91] [outer = 0F639C00] 04:34:30 INFO - PROCESS | 3152 | 1471347270592 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 910ms 04:34:30 INFO - PROCESS | 3152 | 1471347270654 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 3152 | 1471347270659 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:34:30 INFO - PROCESS | 3152 | 1471347270665 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3152 | 1471347270668 Marionette TRACE conn6 <- [1,90,null,{}] 04:34:30 INFO - PROCESS | 3152 | 1471347270672 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 3152 | 1471347270675 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:30 INFO - PROCESS | 3152 | 1471347270785 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:34:30 INFO - PROCESS | 3152 | 1471347270855 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347270857 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:30 INFO - PROCESS | 3152 | ++DOCSHELL 16B51800 == 28 [pid = 3152] [id = 32] 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (16E03000) [pid = 3152] [serial = 92] [outer = 00000000] 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189CC400) [pid = 3152] [serial = 93] [outer = 16E03000] 04:34:30 INFO - PROCESS | 3152 | 1471347270916 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19489C00) [pid = 3152] [serial = 94] [outer = 16E03000] 04:34:31 INFO - PROCESS | 3152 | 1471347271484 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 04:34:31 INFO - PROCESS | 3152 | 1471347271539 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3152 | 1471347271542 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:34:31 INFO - PROCESS | 3152 | 1471347271546 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3152 | 1471347271550 Marionette TRACE conn6 <- [1,94,null,{}] 04:34:31 INFO - PROCESS | 3152 | 1471347271561 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 3152 | 1471347271566 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:31 INFO - PROCESS | 3152 | 1471347271670 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:34:31 INFO - PROCESS | 3152 | 1471347271741 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347271744 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:31 INFO - PROCESS | 3152 | ++DOCSHELL 19222000 == 29 [pid = 3152] [id = 33] 04:34:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19222400) [pid = 3152] [serial = 95] [outer = 00000000] 04:34:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19228C00) [pid = 3152] [serial = 96] [outer = 19222400] 04:34:31 INFO - PROCESS | 3152 | 1471347271803 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AB7A800) [pid = 3152] [serial = 97] [outer = 19222400] 04:34:32 INFO - PROCESS | 3152 | 1471347272363 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 04:34:32 INFO - PROCESS | 3152 | 1471347272419 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3152 | 1471347272422 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:34:32 INFO - PROCESS | 3152 | 1471347272425 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:34:32 INFO - PROCESS | 3152 | 1471347272427 Marionette TRACE conn6 <- [1,98,null,{}] 04:34:32 INFO - PROCESS | 3152 | 1471347272431 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 3152 | 1471347272433 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:32 INFO - PROCESS | 3152 | 1471347272538 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:34:32 INFO - PROCESS | 3152 | 1471347272618 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347272621 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:32 INFO - PROCESS | 3152 | ++DOCSHELL 0F660000 == 30 [pid = 3152] [id = 34] 04:34:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F660800) [pid = 3152] [serial = 98] [outer = 00000000] 04:34:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F667800) [pid = 3152] [serial = 99] [outer = 0F660800] 04:34:32 INFO - PROCESS | 3152 | 1471347272677 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F66B000) [pid = 3152] [serial = 100] [outer = 0F660800] 04:34:33 INFO - PROCESS | 3152 | 1471347273261 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 04:34:33 INFO - PROCESS | 3152 | 1471347273299 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3152 | 1471347273303 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:34:33 INFO - PROCESS | 3152 | 1471347273308 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3152 | 1471347273311 Marionette TRACE conn6 <- [1,102,null,{}] 04:34:33 INFO - PROCESS | 3152 | 1471347273317 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 3152 | 1471347273320 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:33 INFO - PROCESS | 3152 | 1471347273416 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (197BD400) [pid = 3152] [serial = 17] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (141B8C00) [pid = 3152] [serial = 39] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (14252000) [pid = 3152] [serial = 40] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (16B4AC00) [pid = 3152] [serial = 42] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (181CC400) [pid = 3152] [serial = 45] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (19480000) [pid = 3152] [serial = 48] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1AADE400) [pid = 3152] [serial = 51] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (086EF000) [pid = 3152] [serial = 54] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1CBB8C00) [pid = 3152] [serial = 57] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1BF39C00) [pid = 3152] [serial = 60] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E50F000) [pid = 3152] [serial = 63] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F63E800) [pid = 3152] [serial = 66] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EFF7C00) [pid = 3152] [serial = 30] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (19481800) [pid = 3152] [serial = 49] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1BB38C00) [pid = 3152] [serial = 52] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1430EC00) [pid = 3152] [serial = 22] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0FC13800) [pid = 3152] [serial = 33] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16E14000) [pid = 3152] [serial = 43] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1823B000) [pid = 3152] [serial = 46] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1BF40C00) [pid = 3152] [serial = 67] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1CBBF400) [pid = 3152] [serial = 28] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (0EE82C00) [pid = 3152] [serial = 64] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1EFA7000) [pid = 3152] [serial = 69] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (16B4E800) [pid = 3152] [serial = 9] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (16B54C00) [pid = 3152] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (13621000) [pid = 3152] [serial = 4] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1425C800) [pid = 3152] [serial = 21] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (18179C00) [pid = 3152] [serial = 24] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1CBBAC00) [pid = 3152] [serial = 27] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (0F835400) [pid = 3152] [serial = 32] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (108E0C00) [pid = 3152] [serial = 36] [outer = 00000000] [url = about:blank] 04:34:34 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (1929F400) [pid = 3152] [serial = 14] [outer = 00000000] [url = about:blank] 04:34:34 INFO - PROCESS | 3152 | 1471347274017 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347274021 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:34 INFO - PROCESS | 3152 | ++DOCSHELL 0E50D000 == 31 [pid = 3152] [id = 35] 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0E50D400) [pid = 3152] [serial = 101] [outer = 00000000] 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EAD4C00) [pid = 3152] [serial = 102] [outer = 0E50D400] 04:34:34 INFO - PROCESS | 3152 | 1471347274071 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0EFF7C00) [pid = 3152] [serial = 103] [outer = 0E50D400] 04:34:34 INFO - PROCESS | 3152 | 1471347274448 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1178ms 04:34:34 INFO - PROCESS | 3152 | 1471347274488 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3152 | 1471347274492 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:34:34 INFO - PROCESS | 3152 | 1471347274496 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3152 | 1471347274499 Marionette TRACE conn6 <- [1,106,null,{}] 04:34:34 INFO - PROCESS | 3152 | 1471347274504 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 3152 | 1471347274507 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:34 INFO - PROCESS | 3152 | 1471347274608 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:34:34 INFO - PROCESS | 3152 | 1471347274671 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347274674 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:34 INFO - PROCESS | 3152 | ++DOCSHELL 0F640800 == 32 [pid = 3152] [id = 36] 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F665800) [pid = 3152] [serial = 104] [outer = 00000000] 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0FC14C00) [pid = 3152] [serial = 105] [outer = 0F665800] 04:34:34 INFO - PROCESS | 3152 | 1471347274723 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FDE5400) [pid = 3152] [serial = 106] [outer = 0F665800] 04:34:35 INFO - PROCESS | 3152 | 1471347275085 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 04:34:35 INFO - PROCESS | 3152 | 1471347275131 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3152 | 1471347275135 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:34:35 INFO - PROCESS | 3152 | 1471347275138 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:34:35 INFO - PROCESS | 3152 | 1471347275140 Marionette TRACE conn6 <- [1,110,null,{}] 04:34:35 INFO - PROCESS | 3152 | 1471347275144 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 3152 | 1471347275147 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:35 INFO - PROCESS | 3152 | 1471347275235 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:34:35 INFO - PROCESS | 3152 | 1471347275244 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347275246 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:35 INFO - PROCESS | 3152 | ++DOCSHELL 0F63C000 == 33 [pid = 3152] [id = 37] 04:34:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (14240800) [pid = 3152] [serial = 107] [outer = 00000000] 04:34:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (14254000) [pid = 3152] [serial = 108] [outer = 14240800] 04:34:35 INFO - PROCESS | 3152 | 1471347275293 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (142DF400) [pid = 3152] [serial = 109] [outer = 14240800] 04:34:35 INFO - PROCESS | 3152 | 1471347275733 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 04:34:35 INFO - PROCESS | 3152 | 1471347275773 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3152 | 1471347275776 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:34:35 INFO - PROCESS | 3152 | 1471347275790 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3152 | 1471347275796 Marionette TRACE conn6 <- [1,114,null,{}] 04:34:35 INFO - PROCESS | 3152 | 1471347275800 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 3152 | 1471347275804 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:35 INFO - PROCESS | 3152 | 1471347275891 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:34:35 INFO - PROCESS | 3152 | 1471347275899 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347275901 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:35 INFO - PROCESS | 3152 | ++DOCSHELL 15F12000 == 34 [pid = 3152] [id = 38] 04:34:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (16B4AC00) [pid = 3152] [serial = 110] [outer = 00000000] 04:34:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (16E03400) [pid = 3152] [serial = 111] [outer = 16B4AC00] 04:34:35 INFO - PROCESS | 3152 | 1471347275947 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (17601800) [pid = 3152] [serial = 112] [outer = 16B4AC00] 04:34:36 INFO - PROCESS | 3152 | 1471347276403 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 04:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:34:36 INFO - PROCESS | 3152 | 1471347276433 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3152 | 1471347276436 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3152 | 1471347276439 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3152 | 1471347276441 Marionette TRACE conn6 <- [1,118,null,{}] 04:34:36 INFO - PROCESS | 3152 | 1471347276445 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3152 | 1471347276447 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:36 INFO - PROCESS | 3152 | 1471347276554 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:34:36 INFO - PROCESS | 3152 | 1471347276625 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347276627 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:36 INFO - PROCESS | 3152 | ++DOCSHELL 181D0400 == 35 [pid = 3152] [id = 39] 04:34:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (181D7C00) [pid = 3152] [serial = 113] [outer = 00000000] 04:34:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (189CFC00) [pid = 3152] [serial = 114] [outer = 181D7C00] 04:34:36 INFO - PROCESS | 3152 | 1471347276674 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1921AC00) [pid = 3152] [serial = 115] [outer = 181D7C00] 04:34:37 INFO - PROCESS | 3152 | 1471347277057 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 04:34:37 INFO - PROCESS | 3152 | 1471347277114 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3152 | 1471347277116 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:34:37 INFO - PROCESS | 3152 | 1471347277132 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:34:37 INFO - PROCESS | 3152 | 1471347277134 Marionette TRACE conn6 <- [1,122,null,{}] 04:34:37 INFO - PROCESS | 3152 | 1471347277137 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 3152 | 1471347277139 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:37 INFO - PROCESS | 3152 | 1471347277240 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:34:37 INFO - PROCESS | 3152 | 1471347277246 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347277252 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:37 INFO - PROCESS | 3152 | ++DOCSHELL 19224800 == 36 [pid = 3152] [id = 40] 04:34:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19225400) [pid = 3152] [serial = 116] [outer = 00000000] 04:34:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19229C00) [pid = 3152] [serial = 117] [outer = 19225400] 04:34:37 INFO - PROCESS | 3152 | 1471347277308 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19483000) [pid = 3152] [serial = 118] [outer = 19225400] 04:34:37 INFO - PROCESS | 3152 | 1471347277737 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 04:34:37 INFO - PROCESS | 3152 | 1471347277765 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3152 | 1471347277767 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:34:37 INFO - PROCESS | 3152 | 1471347277777 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3152 | 1471347277779 Marionette TRACE conn6 <- [1,126,null,{}] 04:34:37 INFO - PROCESS | 3152 | 1471347277782 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 3152 | 1471347277784 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:37 INFO - PROCESS | 3152 | 1471347277887 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:34:37 INFO - PROCESS | 3152 | 1471347277956 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347277958 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:37 INFO - PROCESS | 3152 | ++DOCSHELL 0E50C000 == 37 [pid = 3152] [id = 41] 04:34:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19799400) [pid = 3152] [serial = 119] [outer = 00000000] 04:34:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1AAD4C00) [pid = 3152] [serial = 120] [outer = 19799400] 04:34:38 INFO - PROCESS | 3152 | 1471347278005 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1AADE400) [pid = 3152] [serial = 121] [outer = 19799400] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1951F000) [pid = 3152] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1B8C1C00) [pid = 3152] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14B67400) [pid = 3152] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (086E7400) [pid = 3152] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (176CAC00) [pid = 3152] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F63C800) [pid = 3152] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (14249800) [pid = 3152] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0E50B400) [pid = 3152] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E503000) [pid = 3152] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:34:38 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1CBC5800) [pid = 3152] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:34:38 INFO - PROCESS | 3152 | 1471347278440 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 04:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:34:38 INFO - PROCESS | 3152 | 1471347278450 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3152 | 1471347278452 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:34:38 INFO - PROCESS | 3152 | 1471347278455 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3152 | 1471347278457 Marionette TRACE conn6 <- [1,130,null,{}] 04:34:38 INFO - PROCESS | 3152 | 1471347278470 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 3152 | 1471347278472 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:38 INFO - PROCESS | 3152 | 1471347278569 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:34:38 INFO - PROCESS | 3152 | 1471347278574 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347278576 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:38 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF9000 == 38 [pid = 3152] [id = 42] 04:34:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (141B8800) [pid = 3152] [serial = 122] [outer = 00000000] 04:34:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (19526400) [pid = 3152] [serial = 123] [outer = 141B8800] 04:34:38 INFO - PROCESS | 3152 | 1471347278622 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1AAD7400) [pid = 3152] [serial = 124] [outer = 141B8800] 04:34:38 INFO - PROCESS | 3152 | 1471347278985 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 04:34:39 INFO - PROCESS | 3152 | 1471347279026 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3152 | 1471347279028 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:34:39 INFO - PROCESS | 3152 | 1471347279031 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3152 | 1471347279032 Marionette TRACE conn6 <- [1,134,null,{}] 04:34:39 INFO - PROCESS | 3152 | 1471347279046 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 3152 | 1471347279048 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:39 INFO - PROCESS | 3152 | 1471347279124 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:34:39 INFO - PROCESS | 3152 | 1471347279129 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347279131 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:39 INFO - PROCESS | 3152 | ++DOCSHELL 197A1400 == 39 [pid = 3152] [id = 43] 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1AAD4400) [pid = 3152] [serial = 125] [outer = 00000000] 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1B8C8800) [pid = 3152] [serial = 126] [outer = 1AAD4400] 04:34:39 INFO - PROCESS | 3152 | 1471347279177 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1B8C9000) [pid = 3152] [serial = 127] [outer = 1AAD4400] 04:34:39 INFO - PROCESS | 3152 | 1471347279599 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 04:34:39 INFO - PROCESS | 3152 | 1471347279662 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3152 | 1471347279665 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:34:39 INFO - PROCESS | 3152 | 1471347279668 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3152 | 1471347279670 Marionette TRACE conn6 <- [1,138,null,{}] 04:34:39 INFO - PROCESS | 3152 | 1471347279673 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 3152 | 1471347279675 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:39 INFO - PROCESS | 3152 | 1471347279750 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:34:39 INFO - PROCESS | 3152 | 1471347279758 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347279760 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:39 INFO - PROCESS | 3152 | ++DOCSHELL 1B8C0800 == 40 [pid = 3152] [id = 44] 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1B8C1C00) [pid = 3152] [serial = 128] [outer = 00000000] 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1BBC6400) [pid = 3152] [serial = 129] [outer = 1B8C1C00] 04:34:39 INFO - PROCESS | 3152 | 1471347279814 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1BF36C00) [pid = 3152] [serial = 130] [outer = 1B8C1C00] 04:34:40 INFO - PROCESS | 3152 | 1471347280213 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 04:34:40 INFO - PROCESS | 3152 | 1471347280303 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:34:40 INFO - PROCESS | 3152 | 1471347280307 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:34:40 INFO - PROCESS | 3152 | 1471347280312 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 3152 | 1471347280317 Marionette TRACE conn6 <- [1,142,null,{}] 04:34:40 INFO - PROCESS | 3152 | 1471347280323 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 3152 | 1471347280327 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:40 INFO - PROCESS | 3152 | 1471347280448 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:34:40 INFO - PROCESS | 3152 | 1471347280600 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347280606 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:40 INFO - PROCESS | 3152 | ++DOCSHELL 0F631C00 == 41 [pid = 3152] [id = 45] 04:34:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F632000) [pid = 3152] [serial = 131] [outer = 00000000] 04:34:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F63DC00) [pid = 3152] [serial = 132] [outer = 0F632000] 04:34:40 INFO - PROCESS | 3152 | 1471347280664 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F666800) [pid = 3152] [serial = 133] [outer = 0F632000] 04:34:41 INFO - PROCESS | 3152 | 1471347281409 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1179ms 04:34:41 INFO - PROCESS | 3152 | 1471347281492 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 3152 | 1471347281496 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:34:41 INFO - PROCESS | 3152 | 1471347281502 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 3152 | 1471347281506 Marionette TRACE conn6 <- [1,146,null,{}] 04:34:41 INFO - PROCESS | 3152 | 1471347281510 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 3152 | 1471347281513 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:41 INFO - PROCESS | 3152 | 1471347281658 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:34:41 INFO - PROCESS | 3152 | 1471347281723 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347281726 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:41 INFO - PROCESS | 3152 | ++DOCSHELL 108DF400 == 42 [pid = 3152] [id = 46] 04:34:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (14301800) [pid = 3152] [serial = 134] [outer = 00000000] 04:34:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (14B5EC00) [pid = 3152] [serial = 135] [outer = 14301800] 04:34:41 INFO - PROCESS | 3152 | 1471347281784 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (15F17400) [pid = 3152] [serial = 136] [outer = 14301800] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 16B51800 == 41 [pid = 3152] [id = 32] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 19222000 == 40 [pid = 3152] [id = 33] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0F638400 == 39 [pid = 3152] [id = 31] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 197A1400 == 38 [pid = 3152] [id = 43] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0EFF9000 == 37 [pid = 3152] [id = 42] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0E50C000 == 36 [pid = 3152] [id = 41] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 19224800 == 35 [pid = 3152] [id = 40] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 181D0400 == 34 [pid = 3152] [id = 39] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 15F12000 == 33 [pid = 3152] [id = 38] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0F63C000 == 32 [pid = 3152] [id = 37] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0F640800 == 31 [pid = 3152] [id = 36] 04:34:42 INFO - PROCESS | 3152 | --DOCSHELL 0E50D000 == 30 [pid = 3152] [id = 35] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1EFA8400) [pid = 3152] [serial = 70] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1AA10400) [pid = 3152] [serial = 87] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1CBC1C00) [pid = 3152] [serial = 58] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1BF3E800) [pid = 3152] [serial = 61] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (086F1800) [pid = 3152] [serial = 55] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1AB82800) [pid = 3152] [serial = 88] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181ECC00) [pid = 3152] [serial = 84] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189CE400) [pid = 3152] [serial = 85] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0FC1BC00) [pid = 3152] [serial = 75] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0FD46000) [pid = 3152] [serial = 76] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (14B66C00) [pid = 3152] [serial = 81] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (13B96800) [pid = 3152] [serial = 79] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (16B48400) [pid = 3152] [serial = 82] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E50B000) [pid = 3152] [serial = 72] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0EAC9400) [pid = 3152] [serial = 73] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (0F452000) [pid = 3152] [serial = 78] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 3152 | 1471347282590 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1126ms 04:34:42 INFO - PROCESS | 3152 | 1471347282628 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3152 | 1471347282632 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:34:42 INFO - PROCESS | 3152 | 1471347282636 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 3152 | 1471347282639 Marionette TRACE conn6 <- [1,150,null,{}] 04:34:42 INFO - PROCESS | 3152 | 1471347282644 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 3152 | 1471347282647 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:42 INFO - PROCESS | 3152 | 1471347282732 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:34:42 INFO - PROCESS | 3152 | 1471347282739 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347282743 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:42 INFO - PROCESS | 3152 | ++DOCSHELL 0EACC800 == 31 [pid = 3152] [id = 47] 04:34:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFF3800) [pid = 3152] [serial = 137] [outer = 00000000] 04:34:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F634400) [pid = 3152] [serial = 138] [outer = 0EFF3800] 04:34:42 INFO - PROCESS | 3152 | 1471347282792 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F63F400) [pid = 3152] [serial = 139] [outer = 0EFF3800] 04:34:43 INFO - PROCESS | 3152 | 1471347283263 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 04:34:43 INFO - PROCESS | 3152 | 1471347283307 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3152 | 1471347283312 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 3152 | 1471347283317 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:34:43 INFO - PROCESS | 3152 | 1471347283320 Marionette TRACE conn6 <- [1,154,null,{}] 04:34:43 INFO - PROCESS | 3152 | 1471347283323 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 3152 | 1471347283326 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:43 INFO - PROCESS | 3152 | 1471347283411 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:34:43 INFO - PROCESS | 3152 | 1471347283419 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347283422 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:43 INFO - PROCESS | 3152 | ++DOCSHELL 10650800 == 32 [pid = 3152] [id = 48] 04:34:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (108E2400) [pid = 3152] [serial = 140] [outer = 00000000] 04:34:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (141AC000) [pid = 3152] [serial = 141] [outer = 108E2400] 04:34:43 INFO - PROCESS | 3152 | 1471347283470 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (14242800) [pid = 3152] [serial = 142] [outer = 108E2400] 04:34:43 INFO - PROCESS | 3152 | 1471347283933 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 04:34:43 INFO - PROCESS | 3152 | 1471347283993 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3152 | 1471347283995 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 3152 | 1471347283998 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:34:43 INFO - PROCESS | 3152 | 1471347284002 Marionette TRACE conn6 <- [1,158,null,{}] 04:34:44 INFO - PROCESS | 3152 | 1471347284013 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3152 | 1471347284017 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:44 INFO - PROCESS | 3152 | 1471347284104 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:34:44 INFO - PROCESS | 3152 | 1471347284113 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347284116 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:44 INFO - PROCESS | 3152 | ++DOCSHELL 16B54400 == 33 [pid = 3152] [id = 49] 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (16B56400) [pid = 3152] [serial = 143] [outer = 00000000] 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (17608C00) [pid = 3152] [serial = 144] [outer = 16B56400] 04:34:44 INFO - PROCESS | 3152 | 1471347284175 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1817F800) [pid = 3152] [serial = 145] [outer = 16B56400] 04:34:44 INFO - PROCESS | 3152 | 1471347284615 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 04:34:44 INFO - PROCESS | 3152 | 1471347284635 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3152 | 1471347284638 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:34:44 INFO - PROCESS | 3152 | 1471347284641 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3152 | 1471347284642 Marionette TRACE conn6 <- [1,162,null,{}] 04:34:44 INFO - PROCESS | 3152 | 1471347284646 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3152 | 1471347284648 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:44 INFO - PROCESS | 3152 | 1471347284733 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:34:44 INFO - PROCESS | 3152 | 1471347284738 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347284740 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:44 INFO - PROCESS | 3152 | ++DOCSHELL 181F1800 == 34 [pid = 3152] [id = 50] 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181F1C00) [pid = 3152] [serial = 146] [outer = 00000000] 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19223400) [pid = 3152] [serial = 147] [outer = 181F1C00] 04:34:44 INFO - PROCESS | 3152 | 1471347284787 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19480400) [pid = 3152] [serial = 148] [outer = 181F1C00] 04:34:45 INFO - PROCESS | 3152 | 1471347285235 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:34:45 INFO - PROCESS | 3152 | 1471347285273 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3152 | 1471347285275 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 3152 | 1471347285278 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:34:45 INFO - PROCESS | 3152 | 1471347285280 Marionette TRACE conn6 <- [1,166,null,{}] 04:34:45 INFO - PROCESS | 3152 | 1471347285291 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 3152 | 1471347285293 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:45 INFO - PROCESS | 3152 | 1471347285395 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:34:45 INFO - PROCESS | 3152 | 1471347285403 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347285405 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:45 INFO - PROCESS | 3152 | ++DOCSHELL 1921D000 == 35 [pid = 3152] [id = 51] 04:34:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19222800) [pid = 3152] [serial = 149] [outer = 00000000] 04:34:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19529000) [pid = 3152] [serial = 150] [outer = 19222800] 04:34:45 INFO - PROCESS | 3152 | 1471347285450 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (197A6400) [pid = 3152] [serial = 151] [outer = 19222800] 04:34:45 INFO - PROCESS | 3152 | 1471347285925 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 04:34:45 INFO - PROCESS | 3152 | 1471347285973 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3152 | 1471347285975 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 3152 | 1471347285978 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:34:45 INFO - PROCESS | 3152 | 1471347285980 Marionette TRACE conn6 <- [1,170,null,{}] 04:34:45 INFO - PROCESS | 3152 | 1471347285989 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 3152 | 1471347285994 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:46 INFO - PROCESS | 3152 | 1471347286131 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:34:46 INFO - PROCESS | 3152 | 1471347286186 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347286188 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:46 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD5800 == 36 [pid = 3152] [id = 52] 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AADC800) [pid = 3152] [serial = 152] [outer = 00000000] 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BF3E400) [pid = 3152] [serial = 153] [outer = 1AADC800] 04:34:46 INFO - PROCESS | 3152 | 1471347286234 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1BF3E800) [pid = 3152] [serial = 154] [outer = 1AADC800] 04:34:46 INFO - PROCESS | 3152 | 1471347286640 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 04:34:46 INFO - PROCESS | 3152 | 1471347286675 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3152 | 1471347286677 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:34:46 INFO - PROCESS | 3152 | 1471347286681 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3152 | 1471347286682 Marionette TRACE conn6 <- [1,174,null,{}] 04:34:46 INFO - PROCESS | 3152 | 1471347286686 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3152 | 1471347286688 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:46 INFO - PROCESS | 3152 | 1471347286809 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:34:46 INFO - PROCESS | 3152 | 1471347286816 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347286817 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:46 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C7C00 == 37 [pid = 3152] [id = 53] 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0E5C8400) [pid = 3152] [serial = 155] [outer = 00000000] 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0E5CB400) [pid = 3152] [serial = 156] [outer = 0E5C8400] 04:34:46 INFO - PROCESS | 3152 | 1471347286862 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0E5CD000) [pid = 3152] [serial = 157] [outer = 0E5C8400] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (14240800) [pid = 3152] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F665800) [pid = 3152] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (181D7C00) [pid = 3152] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0E50D400) [pid = 3152] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (16B4AC00) [pid = 3152] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F639C00) [pid = 3152] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16E03000) [pid = 3152] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19222400) [pid = 3152] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1AAD4400) [pid = 3152] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19225400) [pid = 3152] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (19799400) [pid = 3152] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:34:47 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (141B8800) [pid = 3152] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:34:47 INFO - PROCESS | 3152 | 1471347287327 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:34:47 INFO - PROCESS | 3152 | 1471347287360 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3152 | 1471347287362 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:34:47 INFO - PROCESS | 3152 | 1471347287365 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3152 | 1471347287367 Marionette TRACE conn6 <- [1,178,null,{}] 04:34:47 INFO - PROCESS | 3152 | 1471347287370 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 3152 | 1471347287372 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:47 INFO - PROCESS | 3152 | 1471347287450 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:34:47 INFO - PROCESS | 3152 | 1471347287456 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347287457 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:47 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C9800 == 38 [pid = 3152] [id = 54] 04:34:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0E5CF800) [pid = 3152] [serial = 158] [outer = 00000000] 04:34:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (14B5F800) [pid = 3152] [serial = 159] [outer = 0E5CF800] 04:34:47 INFO - PROCESS | 3152 | 1471347287502 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (181D7C00) [pid = 3152] [serial = 160] [outer = 0E5CF800] 04:34:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (197BE800) [pid = 3152] [serial = 161] [outer = 0EE3B000] 04:34:47 INFO - PROCESS | 3152 | 1471347287950 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 04:34:47 INFO - PROCESS | 3152 | 1471347287998 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3152 | 1471347288000 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:34:47 INFO - PROCESS | 3152 | 1471347288003 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3152 | 1471347288004 Marionette TRACE conn6 <- [1,182,null,{}] 04:34:48 INFO - PROCESS | 3152 | 1471347288008 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 3152 | 1471347288009 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:48 INFO - PROCESS | 3152 | 1471347288088 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:34:48 INFO - PROCESS | 3152 | 1471347288096 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347288098 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:48 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE3000 == 39 [pid = 3152] [id = 55] 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (137C1C00) [pid = 3152] [serial = 162] [outer = 00000000] 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BB38C00) [pid = 3152] [serial = 163] [outer = 137C1C00] 04:34:48 INFO - PROCESS | 3152 | 1471347288145 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BF3EC00) [pid = 3152] [serial = 164] [outer = 137C1C00] 04:34:48 INFO - PROCESS | 3152 | 1471347288553 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 04:34:48 INFO - PROCESS | 3152 | 1471347288573 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 3152 | 1471347288575 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:34:48 INFO - PROCESS | 3152 | 1471347288579 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 3152 | 1471347288580 Marionette TRACE conn6 <- [1,186,null,{}] 04:34:48 INFO - PROCESS | 3152 | 1471347288584 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 3152 | 1471347288586 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:48 INFO - PROCESS | 3152 | 1471347288698 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:34:48 INFO - PROCESS | 3152 | 1471347288705 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347288707 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:48 INFO - PROCESS | 3152 | ++DOCSHELL 1924AC00 == 40 [pid = 3152] [id = 56] 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1924A800) [pid = 3152] [serial = 165] [outer = 00000000] 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19250400) [pid = 3152] [serial = 166] [outer = 1924A800] 04:34:48 INFO - PROCESS | 3152 | 1471347288752 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19252000) [pid = 3152] [serial = 167] [outer = 1924A800] 04:34:49 INFO - PROCESS | 3152 | 1471347289160 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 04:34:49 INFO - PROCESS | 3152 | 1471347289210 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3152 | 1471347289215 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:34:49 INFO - PROCESS | 3152 | 1471347289221 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3152 | 1471347289226 Marionette TRACE conn6 <- [1,190,null,{}] 04:34:49 INFO - PROCESS | 3152 | 1471347289233 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 3152 | 1471347289236 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:49 INFO - PROCESS | 3152 | 1471347289387 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:34:49 INFO - PROCESS | 3152 | 1471347289504 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347289509 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:49 INFO - PROCESS | 3152 | ++DOCSHELL 0EE33400 == 41 [pid = 3152] [id = 57] 04:34:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0EE34400) [pid = 3152] [serial = 168] [outer = 00000000] 04:34:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0EFF9000) [pid = 3152] [serial = 169] [outer = 0EE34400] 04:34:49 INFO - PROCESS | 3152 | 1471347289582 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F661800) [pid = 3152] [serial = 170] [outer = 0EE34400] 04:34:50 INFO - PROCESS | 3152 | 1471347290115 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 04:34:50 INFO - PROCESS | 3152 | 1471347290155 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3152 | 1471347290160 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:34:50 INFO - PROCESS | 3152 | 1471347290166 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 3152 | 1471347290169 Marionette TRACE conn6 <- [1,194,null,{}] 04:34:50 INFO - PROCESS | 3152 | 1471347290173 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 3152 | 1471347290176 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:50 INFO - PROCESS | 3152 | 1471347290286 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:34:50 INFO - PROCESS | 3152 | 1471347290375 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347290377 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:50 INFO - PROCESS | 3152 | ++DOCSHELL 142EBC00 == 42 [pid = 3152] [id = 58] 04:34:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (142ECC00) [pid = 3152] [serial = 171] [outer = 00000000] 04:34:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (14B60000) [pid = 3152] [serial = 172] [outer = 142ECC00] 04:34:50 INFO - PROCESS | 3152 | 1471347290436 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (16B4D000) [pid = 3152] [serial = 173] [outer = 142ECC00] 04:34:50 INFO - PROCESS | 3152 | 1471347290989 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 04:34:51 INFO - PROCESS | 3152 | 1471347291040 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3152 | 1471347291043 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:34:51 INFO - PROCESS | 3152 | 1471347291047 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3152 | 1471347291050 Marionette TRACE conn6 <- [1,198,null,{}] 04:34:51 INFO - PROCESS | 3152 | 1471347291061 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3152 | 1471347291066 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:51 INFO - PROCESS | 3152 | 1471347291175 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:34:51 INFO - PROCESS | 3152 | 1471347291251 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347291255 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:51 INFO - PROCESS | 3152 | ++DOCSHELL 19259400 == 43 [pid = 3152] [id = 59] 04:34:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (19259800) [pid = 3152] [serial = 174] [outer = 00000000] 04:34:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1951FC00) [pid = 3152] [serial = 175] [outer = 19259800] 04:34:51 INFO - PROCESS | 3152 | 1471347291315 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1B40E800) [pid = 3152] [serial = 176] [outer = 19259800] 04:34:51 INFO - PROCESS | 3152 | 1471347291853 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 04:34:51 INFO - PROCESS | 3152 | 1471347291880 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3152 | 1471347291883 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:34:51 INFO - PROCESS | 3152 | 1471347291887 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3152 | 1471347291889 Marionette TRACE conn6 <- [1,202,null,{}] 04:34:51 INFO - PROCESS | 3152 | 1471347291893 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3152 | 1471347291895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:52 INFO - PROCESS | 3152 | 1471347292033 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:34:52 INFO - PROCESS | 3152 | 1471347292121 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347292124 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:52 INFO - PROCESS | 3152 | ++DOCSHELL 1BF05800 == 44 [pid = 3152] [id = 60] 04:34:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1BF07C00) [pid = 3152] [serial = 177] [outer = 00000000] 04:34:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1BF0E400) [pid = 3152] [serial = 178] [outer = 1BF07C00] 04:34:52 INFO - PROCESS | 3152 | 1471347292179 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (1BF11400) [pid = 3152] [serial = 179] [outer = 1BF07C00] 04:34:52 INFO - PROCESS | 3152 | 1471347292887 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1022ms 04:34:52 INFO - PROCESS | 3152 | 1471347292912 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3152 | 1471347292917 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:34:52 INFO - PROCESS | 3152 | 1471347292922 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3152 | 1471347292925 Marionette TRACE conn6 <- [1,206,null,{}] 04:34:52 INFO - PROCESS | 3152 | 1471347292931 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 3152 | 1471347292934 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:53 INFO - PROCESS | 3152 | 1471347293048 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:34:53 INFO - PROCESS | 3152 | 1471347293125 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347293129 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:53 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF2400 == 45 [pid = 3152] [id = 61] 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (0EFF5400) [pid = 3152] [serial = 180] [outer = 00000000] 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (0F454800) [pid = 3152] [serial = 181] [outer = 0EFF5400] 04:34:53 INFO - PROCESS | 3152 | 1471347293179 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (0F668800) [pid = 3152] [serial = 182] [outer = 0EFF5400] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 0FDE3000 == 44 [pid = 3152] [id = 55] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 0E5C9800 == 43 [pid = 3152] [id = 54] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 0E5C7C00 == 42 [pid = 3152] [id = 53] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 1AAD5800 == 41 [pid = 3152] [id = 52] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 1921D000 == 40 [pid = 3152] [id = 51] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 181F1800 == 39 [pid = 3152] [id = 50] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 16B54400 == 38 [pid = 3152] [id = 49] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 10650800 == 37 [pid = 3152] [id = 48] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 0EACC800 == 36 [pid = 3152] [id = 47] 04:34:53 INFO - PROCESS | 3152 | --DOCSHELL 1B8C0800 == 35 [pid = 3152] [id = 44] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (14254000) [pid = 3152] [serial = 108] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (0FC14C00) [pid = 3152] [serial = 105] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (0FDE5400) [pid = 3152] [serial = 106] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (1921AC00) [pid = 3152] [serial = 115] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0EAD4C00) [pid = 3152] [serial = 102] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (0EFF7C00) [pid = 3152] [serial = 103] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (189CFC00) [pid = 3152] [serial = 114] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (16E03400) [pid = 3152] [serial = 111] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (137BD800) [pid = 3152] [serial = 91] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (0FDE8000) [pid = 3152] [serial = 90] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (19489C00) [pid = 3152] [serial = 94] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (189CC400) [pid = 3152] [serial = 93] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1AB7A800) [pid = 3152] [serial = 97] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (19228C00) [pid = 3152] [serial = 96] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1B8C9000) [pid = 3152] [serial = 127] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F667800) [pid = 3152] [serial = 99] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (19483000) [pid = 3152] [serial = 118] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (19229C00) [pid = 3152] [serial = 117] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1AAD4C00) [pid = 3152] [serial = 120] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1BBC6400) [pid = 3152] [serial = 129] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1B8C8800) [pid = 3152] [serial = 126] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19526400) [pid = 3152] [serial = 123] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AADE400) [pid = 3152] [serial = 121] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (142DF400) [pid = 3152] [serial = 109] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1AAD7400) [pid = 3152] [serial = 124] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (17601800) [pid = 3152] [serial = 112] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3152 | 1471347293712 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 04:34:53 INFO - PROCESS | 3152 | 1471347293757 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3152 | 1471347293761 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:34:53 INFO - PROCESS | 3152 | 1471347293767 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:34:53 INFO - PROCESS | 3152 | 1471347293770 Marionette TRACE conn6 <- [1,210,null,{}] 04:34:53 INFO - PROCESS | 3152 | 1471347293774 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 3152 | 1471347293776 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:53 INFO - PROCESS | 3152 | 1471347293861 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:34:53 INFO - PROCESS | 3152 | 1471347293870 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347293872 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:53 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFE800 == 36 [pid = 3152] [id = 62] 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0EFFEC00) [pid = 3152] [serial = 183] [outer = 00000000] 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0F661C00) [pid = 3152] [serial = 184] [outer = 0EFFEC00] 04:34:53 INFO - PROCESS | 3152 | 1471347293920 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F83AC00) [pid = 3152] [serial = 185] [outer = 0EFFEC00] 04:34:54 INFO - PROCESS | 3152 | 1471347294385 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 673ms 04:34:54 INFO - PROCESS | 3152 | 1471347294462 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3152 | 1471347294464 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:34:54 INFO - PROCESS | 3152 | 1471347294471 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 3152 | 1471347294474 Marionette TRACE conn6 <- [1,214,null,{}] 04:34:54 INFO - PROCESS | 3152 | 1471347294485 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 3152 | 1471347294489 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:54 INFO - PROCESS | 3152 | 1471347294573 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:34:54 INFO - PROCESS | 3152 | 1471347294646 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347294649 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:54 INFO - PROCESS | 3152 | ++DOCSHELL 14168800 == 37 [pid = 3152] [id = 63] 04:34:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1416B400) [pid = 3152] [serial = 186] [outer = 00000000] 04:34:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (14249800) [pid = 3152] [serial = 187] [outer = 1416B400] 04:34:54 INFO - PROCESS | 3152 | 1471347294698 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (142EB000) [pid = 3152] [serial = 188] [outer = 1416B400] 04:34:55 INFO - PROCESS | 3152 | 1471347295068 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 04:34:55 INFO - PROCESS | 3152 | 1471347295103 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3152 | 1471347295106 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:34:55 INFO - PROCESS | 3152 | 1471347295108 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:34:55 INFO - PROCESS | 3152 | 1471347295110 Marionette TRACE conn6 <- [1,218,null,{}] 04:34:55 INFO - PROCESS | 3152 | 1471347295114 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3152 | 1471347295116 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:55 INFO - PROCESS | 3152 | 1471347295198 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:34:55 INFO - PROCESS | 3152 | 1471347295204 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347295206 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:55 INFO - PROCESS | 3152 | ++DOCSHELL 14304800 == 38 [pid = 3152] [id = 64] 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1430EC00) [pid = 3152] [serial = 189] [outer = 00000000] 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (16B50800) [pid = 3152] [serial = 190] [outer = 1430EC00] 04:34:55 INFO - PROCESS | 3152 | 1471347295252 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (16E14400) [pid = 3152] [serial = 191] [outer = 1430EC00] 04:34:55 INFO - PROCESS | 3152 | 1471347295673 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 04:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:34:55 INFO - PROCESS | 3152 | 1471347295683 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3152 | 1471347295685 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:34:55 INFO - PROCESS | 3152 | 1471347295687 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3152 | 1471347295689 Marionette TRACE conn6 <- [1,222,null,{}] 04:34:55 INFO - PROCESS | 3152 | 1471347295692 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3152 | 1471347295694 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:55 INFO - PROCESS | 3152 | 1471347295812 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:34:55 INFO - PROCESS | 3152 | 1471347295825 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347295827 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:55 INFO - PROCESS | 3152 | ++DOCSHELL 17607000 == 39 [pid = 3152] [id = 65] 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (176CAC00) [pid = 3152] [serial = 192] [outer = 00000000] 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (181E8C00) [pid = 3152] [serial = 193] [outer = 176CAC00] 04:34:55 INFO - PROCESS | 3152 | 1471347295872 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (181F2C00) [pid = 3152] [serial = 194] [outer = 176CAC00] 04:34:56 INFO - PROCESS | 3152 | 1471347296336 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 04:34:56 INFO - PROCESS | 3152 | 1471347296359 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:34:56 INFO - PROCESS | 3152 | 1471347296361 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:34:56 INFO - PROCESS | 3152 | 1471347296370 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 3152 | 1471347296372 Marionette TRACE conn6 <- [1,226,null,{}] 04:34:56 INFO - PROCESS | 3152 | 1471347296375 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 3152 | 1471347296381 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:56 INFO - PROCESS | 3152 | 1471347296511 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:34:56 INFO - PROCESS | 3152 | 1471347296563 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347296565 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:56 INFO - PROCESS | 3152 | ++DOCSHELL 0EA27800 == 40 [pid = 3152] [id = 66] 04:34:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1921C000) [pid = 3152] [serial = 195] [outer = 00000000] 04:34:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (19251400) [pid = 3152] [serial = 196] [outer = 1921C000] 04:34:56 INFO - PROCESS | 3152 | 1471347296611 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1947CC00) [pid = 3152] [serial = 197] [outer = 1921C000] 04:34:57 INFO - PROCESS | 3152 | 1471347297007 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 04:34:57 INFO - PROCESS | 3152 | 1471347297058 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:34:57 INFO - PROCESS | 3152 | 1471347297060 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:34:57 INFO - PROCESS | 3152 | 1471347297063 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3152 | 1471347297065 Marionette TRACE conn6 <- [1,230,null,{}] 04:34:57 INFO - PROCESS | 3152 | 1471347297069 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3152 | 1471347297071 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:57 INFO - PROCESS | 3152 | 1471347297208 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:34:57 INFO - PROCESS | 3152 | 1471347297230 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347297232 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:57 INFO - PROCESS | 3152 | ++DOCSHELL 19250C00 == 41 [pid = 3152] [id = 67] 04:34:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (19482C00) [pid = 3152] [serial = 198] [outer = 00000000] 04:34:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1979A800) [pid = 3152] [serial = 199] [outer = 19482C00] 04:34:57 INFO - PROCESS | 3152 | 1471347297277 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1979E000) [pid = 3152] [serial = 200] [outer = 19482C00] 04:34:57 INFO - PROCESS | 3152 | 1471347297700 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 04:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:34:57 INFO - PROCESS | 3152 | 1471347297735 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3152 | 1471347297737 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:34:57 INFO - PROCESS | 3152 | 1471347297740 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3152 | 1471347297741 Marionette TRACE conn6 <- [1,234,null,{}] 04:34:57 INFO - PROCESS | 3152 | 1471347297745 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3152 | 1471347297747 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:57 INFO - PROCESS | 3152 | 1471347297943 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (19222800) [pid = 3152] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (0EFF3800) [pid = 3152] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (16B56400) [pid = 3152] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (181F1C00) [pid = 3152] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1AADC800) [pid = 3152] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0E5C8400) [pid = 3152] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (137C1C00) [pid = 3152] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0E5CF800) [pid = 3152] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:34:57 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (108E2400) [pid = 3152] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:34:57 INFO - PROCESS | 3152 | 1471347297997 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347297999 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:58 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C8400 == 42 [pid = 3152] [id = 68] 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E5CF800) [pid = 3152] [serial = 201] [outer = 00000000] 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1412B400) [pid = 3152] [serial = 202] [outer = 0E5CF800] 04:34:58 INFO - PROCESS | 3152 | 1471347298045 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (189D5800) [pid = 3152] [serial = 203] [outer = 0E5CF800] 04:34:58 INFO - PROCESS | 3152 | 1471347298390 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 04:34:58 INFO - PROCESS | 3152 | 1471347298411 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3152 | 1471347298413 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:34:58 INFO - PROCESS | 3152 | 1471347298416 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3152 | 1471347298418 Marionette TRACE conn6 <- [1,238,null,{}] 04:34:58 INFO - PROCESS | 3152 | 1471347298422 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 3152 | 1471347298423 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:58 INFO - PROCESS | 3152 | 1471347298553 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:34:58 INFO - PROCESS | 3152 | 1471347298564 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347298566 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:58 INFO - PROCESS | 3152 | ++DOCSHELL 198E8000 == 43 [pid = 3152] [id = 69] 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AAD0800) [pid = 3152] [serial = 204] [outer = 00000000] 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1B8C8800) [pid = 3152] [serial = 205] [outer = 1AAD0800] 04:34:58 INFO - PROCESS | 3152 | 1471347298611 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BB30C00) [pid = 3152] [serial = 206] [outer = 1AAD0800] 04:34:59 INFO - PROCESS | 3152 | 1471347299025 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 04:34:59 INFO - PROCESS | 3152 | 1471347299047 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:34:59 INFO - PROCESS | 3152 | 1471347299049 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:34:59 INFO - PROCESS | 3152 | 1471347299052 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3152 | 1471347299053 Marionette TRACE conn6 <- [1,242,null,{}] 04:34:59 INFO - PROCESS | 3152 | 1471347299057 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3152 | 1471347299058 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:59 INFO - PROCESS | 3152 | 1471347299169 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:34:59 INFO - PROCESS | 3152 | 1471347299177 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347299179 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:59 INFO - PROCESS | 3152 | ++DOCSHELL 198D2C00 == 44 [pid = 3152] [id = 70] 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (198D3800) [pid = 3152] [serial = 207] [outer = 00000000] 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (198D9800) [pid = 3152] [serial = 208] [outer = 198D3800] 04:34:59 INFO - PROCESS | 3152 | 1471347299224 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (198DC800) [pid = 3152] [serial = 209] [outer = 198D3800] 04:34:59 INFO - PROCESS | 3152 | 1471347299606 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 04:34:59 INFO - PROCESS | 3152 | 1471347299623 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3152 | 1471347299625 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:34:59 INFO - PROCESS | 3152 | 1471347299628 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3152 | 1471347299630 Marionette TRACE conn6 <- [1,246,null,{}] 04:34:59 INFO - PROCESS | 3152 | 1471347299634 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3152 | 1471347299636 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:59 INFO - PROCESS | 3152 | 1471347299732 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:34:59 INFO - PROCESS | 3152 | 1471347299813 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347299815 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:34:59 INFO - PROCESS | 3152 | ++DOCSHELL 1AD0F400 == 45 [pid = 3152] [id = 71] 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1B8BF800) [pid = 3152] [serial = 210] [outer = 00000000] 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1BF14C00) [pid = 3152] [serial = 211] [outer = 1B8BF800] 04:34:59 INFO - PROCESS | 3152 | 1471347299864 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1C1C0000) [pid = 3152] [serial = 212] [outer = 1B8BF800] 04:35:00 INFO - PROCESS | 3152 | 1471347300561 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 04:35:00 INFO - PROCESS | 3152 | 1471347300614 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3152 | 1471347300618 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:35:00 INFO - PROCESS | 3152 | 1471347300626 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3152 | 1471347300629 Marionette TRACE conn6 <- [1,250,null,{}] 04:35:00 INFO - PROCESS | 3152 | 1471347300634 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 3152 | 1471347300637 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:00 INFO - PROCESS | 3152 | 1471347300778 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:35:00 INFO - PROCESS | 3152 | 1471347300897 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347300900 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:00 INFO - PROCESS | 3152 | ++DOCSHELL 0EAF0400 == 46 [pid = 3152] [id = 72] 04:35:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (0EE7AC00) [pid = 3152] [serial = 213] [outer = 00000000] 04:35:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (0FDE6000) [pid = 3152] [serial = 214] [outer = 0EE7AC00] 04:35:00 INFO - PROCESS | 3152 | 1471347300960 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (1373B800) [pid = 3152] [serial = 215] [outer = 0EE7AC00] 04:35:01 INFO - PROCESS | 3152 | 1471347301532 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 04:35:01 INFO - PROCESS | 3152 | 1471347301564 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3152 | 1471347301569 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:35:01 INFO - PROCESS | 3152 | 1471347301577 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3152 | 1471347301580 Marionette TRACE conn6 <- [1,254,null,{}] 04:35:01 INFO - PROCESS | 3152 | 1471347301584 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 3152 | 1471347301587 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:01 INFO - PROCESS | 3152 | 1471347301701 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:35:01 INFO - PROCESS | 3152 | 1471347301792 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347301795 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:01 INFO - PROCESS | 3152 | ++DOCSHELL 176C9000 == 47 [pid = 3152] [id = 73] 04:35:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (181D4C00) [pid = 3152] [serial = 216] [outer = 00000000] 04:35:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (19227C00) [pid = 3152] [serial = 217] [outer = 181D4C00] 04:35:01 INFO - PROCESS | 3152 | 1471347301852 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (1947DC00) [pid = 3152] [serial = 218] [outer = 181D4C00] 04:35:02 INFO - PROCESS | 3152 | 1471347302429 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 04:35:02 INFO - PROCESS | 3152 | 1471347302509 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 3152 | 1471347302511 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:35:02 INFO - PROCESS | 3152 | 1471347302515 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 3152 | 1471347302519 Marionette TRACE conn6 <- [1,258,null,{}] 04:35:02 INFO - PROCESS | 3152 | 1471347302530 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 3152 | 1471347302534 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:02 INFO - PROCESS | 3152 | 1471347302673 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:35:02 INFO - PROCESS | 3152 | 1471347302793 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347302796 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:02 INFO - PROCESS | 3152 | ++DOCSHELL 18DEC800 == 48 [pid = 3152] [id = 74] 04:35:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (18DECC00) [pid = 3152] [serial = 219] [outer = 00000000] 04:35:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (1921E000) [pid = 3152] [serial = 220] [outer = 18DECC00] 04:35:02 INFO - PROCESS | 3152 | 1471347302856 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (198DDC00) [pid = 3152] [serial = 221] [outer = 18DECC00] 04:35:03 INFO - PROCESS | 3152 | 1471347303566 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1121ms 04:35:03 INFO - PROCESS | 3152 | 1471347303640 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3152 | 1471347303644 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:35:03 INFO - PROCESS | 3152 | 1471347303649 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3152 | 1471347303652 Marionette TRACE conn6 <- [1,262,null,{}] 04:35:03 INFO - PROCESS | 3152 | 1471347303657 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 3152 | 1471347303660 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:03 INFO - PROCESS | 3152 | 1471347303760 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:35:03 INFO - PROCESS | 3152 | 1471347303839 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347303843 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:03 INFO - PROCESS | 3152 | ++DOCSHELL 0F65F800 == 49 [pid = 3152] [id = 75] 04:35:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (0F65FC00) [pid = 3152] [serial = 222] [outer = 00000000] 04:35:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (0F835400) [pid = 3152] [serial = 223] [outer = 0F65FC00] 04:35:03 INFO - PROCESS | 3152 | 1471347303940 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (0FD37C00) [pid = 3152] [serial = 224] [outer = 0F65FC00] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 198D2C00 == 48 [pid = 3152] [id = 70] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 198E8000 == 47 [pid = 3152] [id = 69] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 0E5C8400 == 46 [pid = 3152] [id = 68] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 19250C00 == 45 [pid = 3152] [id = 67] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 0EA27800 == 44 [pid = 3152] [id = 66] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 17607000 == 43 [pid = 3152] [id = 65] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 14304800 == 42 [pid = 3152] [id = 64] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 14168800 == 41 [pid = 3152] [id = 63] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 0EFFE800 == 40 [pid = 3152] [id = 62] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 0EFF2400 == 39 [pid = 3152] [id = 61] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 19259400 == 38 [pid = 3152] [id = 59] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 142EBC00 == 37 [pid = 3152] [id = 58] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 0EE33400 == 36 [pid = 3152] [id = 57] 04:35:04 INFO - PROCESS | 3152 | --DOCSHELL 1924AC00 == 35 [pid = 3152] [id = 56] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (19529000) [pid = 3152] [serial = 150] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (0F634400) [pid = 3152] [serial = 138] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (0F63F400) [pid = 3152] [serial = 139] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (17608C00) [pid = 3152] [serial = 144] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1817F800) [pid = 3152] [serial = 145] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (19223400) [pid = 3152] [serial = 147] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (1BF3E800) [pid = 3152] [serial = 154] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (0F63DC00) [pid = 3152] [serial = 132] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1BF3E400) [pid = 3152] [serial = 153] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (14B5EC00) [pid = 3152] [serial = 135] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (197A6400) [pid = 3152] [serial = 151] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (137B7800) [pid = 3152] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (0E5CB400) [pid = 3152] [serial = 156] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1BF3EC00) [pid = 3152] [serial = 164] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1BB38C00) [pid = 3152] [serial = 163] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (181D7C00) [pid = 3152] [serial = 160] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (14242800) [pid = 3152] [serial = 142] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (141AC000) [pid = 3152] [serial = 141] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19250400) [pid = 3152] [serial = 166] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (14B5F800) [pid = 3152] [serial = 159] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (19480400) [pid = 3152] [serial = 148] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0E5CD000) [pid = 3152] [serial = 157] [outer = 00000000] [url = about:blank] 04:35:04 INFO - PROCESS | 3152 | 1471347304640 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1023ms 04:35:04 INFO - PROCESS | 3152 | 1471347304693 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 3152 | 1471347304697 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:35:04 INFO - PROCESS | 3152 | 1471347304734 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 3152 | 1471347304737 Marionette TRACE conn6 <- [1,266,null,{}] 04:35:04 INFO - PROCESS | 3152 | 1471347304741 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 3152 | 1471347304743 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:04 INFO - PROCESS | 3152 | 1471347304830 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:35:04 INFO - PROCESS | 3152 | 1471347304843 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347304846 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:04 INFO - PROCESS | 3152 | ++DOCSHELL 13B97000 == 36 [pid = 3152] [id = 76] 04:35:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (13B9D000) [pid = 3152] [serial = 225] [outer = 00000000] 04:35:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (141B2C00) [pid = 3152] [serial = 226] [outer = 13B9D000] 04:35:04 INFO - PROCESS | 3152 | 1471347304894 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (14B5EC00) [pid = 3152] [serial = 227] [outer = 13B9D000] 04:35:05 INFO - PROCESS | 3152 | 1471347305363 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 04:35:05 INFO - PROCESS | 3152 | 1471347305409 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 3152 | 1471347305411 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:35:05 INFO - PROCESS | 3152 | 1471347305414 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:35:05 INFO - PROCESS | 3152 | 1471347305418 Marionette TRACE conn6 <- [1,270,null,{}] 04:35:05 INFO - PROCESS | 3152 | 1471347305428 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 3152 | 1471347305432 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:05 INFO - PROCESS | 3152 | 1471347305525 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:35:05 INFO - PROCESS | 3152 | 1471347305534 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347305537 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:05 INFO - PROCESS | 3152 | ++DOCSHELL 1823DC00 == 37 [pid = 3152] [id = 77] 04:35:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (189CFC00) [pid = 3152] [serial = 228] [outer = 00000000] 04:35:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (18DE5C00) [pid = 3152] [serial = 229] [outer = 189CFC00] 04:35:05 INFO - PROCESS | 3152 | 1471347305585 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (18DED800) [pid = 3152] [serial = 230] [outer = 189CFC00] 04:35:06 INFO - PROCESS | 3152 | 1471347306031 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 04:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:35:06 INFO - PROCESS | 3152 | 1471347306048 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3152 | 1471347306051 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:35:06 INFO - PROCESS | 3152 | 1471347306054 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3152 | 1471347306055 Marionette TRACE conn6 <- [1,274,null,{}] 04:35:06 INFO - PROCESS | 3152 | 1471347306059 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 3152 | 1471347306061 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:06 INFO - PROCESS | 3152 | 1471347306148 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:35:06 INFO - PROCESS | 3152 | 1471347306154 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347306156 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:06 INFO - PROCESS | 3152 | ++DOCSHELL 1919E800 == 38 [pid = 3152] [id = 78] 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (191A9400) [pid = 3152] [serial = 231] [outer = 00000000] 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1924D000) [pid = 3152] [serial = 232] [outer = 191A9400] 04:35:06 INFO - PROCESS | 3152 | 1471347306202 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (19256C00) [pid = 3152] [serial = 233] [outer = 191A9400] 04:35:06 INFO - PROCESS | 3152 | 1471347306637 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 04:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:35:06 INFO - PROCESS | 3152 | 1471347306685 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3152 | 1471347306687 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:35:06 INFO - PROCESS | 3152 | 1471347306690 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3152 | 1471347306692 Marionette TRACE conn6 <- [1,278,null,{}] 04:35:06 INFO - PROCESS | 3152 | 1471347306696 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 3152 | 1471347306698 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:06 INFO - PROCESS | 3152 | 1471347306805 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:35:06 INFO - PROCESS | 3152 | 1471347306811 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347306813 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:06 INFO - PROCESS | 3152 | ++DOCSHELL 14256400 == 39 [pid = 3152] [id = 79] 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1947B000) [pid = 3152] [serial = 234] [outer = 00000000] 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (19488800) [pid = 3152] [serial = 235] [outer = 1947B000] 04:35:06 INFO - PROCESS | 3152 | 1471347306858 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (197A1400) [pid = 3152] [serial = 236] [outer = 1947B000] 04:35:07 INFO - PROCESS | 3152 | 1471347307307 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 04:35:07 INFO - PROCESS | 3152 | 1471347307364 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 3152 | 1471347307366 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:35:07 INFO - PROCESS | 3152 | 1471347307378 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3152 | 1471347307390 Marionette TRACE conn6 <- [1,282,null,{}] 04:35:07 INFO - PROCESS | 3152 | 1471347307393 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3152 | 1471347307399 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:07 INFO - PROCESS | 3152 | 1471347307554 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:35:07 INFO - PROCESS | 3152 | 1471347307611 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347307613 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:07 INFO - PROCESS | 3152 | ++DOCSHELL 14122C00 == 40 [pid = 3152] [id = 80] 04:35:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (1AD06400) [pid = 3152] [serial = 237] [outer = 00000000] 04:35:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (1BF0A800) [pid = 3152] [serial = 238] [outer = 1AD06400] 04:35:07 INFO - PROCESS | 3152 | 1471347307659 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (1BF0EC00) [pid = 3152] [serial = 239] [outer = 1AD06400] 04:35:08 INFO - PROCESS | 3152 | 1471347308087 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 752ms 04:35:08 INFO - PROCESS | 3152 | 1471347308126 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3152 | 1471347308128 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:35:08 INFO - PROCESS | 3152 | 1471347308132 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3152 | 1471347308133 Marionette TRACE conn6 <- [1,286,null,{}] 04:35:08 INFO - PROCESS | 3152 | 1471347308137 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 3152 | 1471347308139 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:08 INFO - PROCESS | 3152 | 1471347308246 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:35:08 INFO - PROCESS | 3152 | 1471347308254 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347308256 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:08 INFO - PROCESS | 3152 | ++DOCSHELL 1BF35000 == 41 [pid = 3152] [id = 81] 04:35:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (1BF3C000) [pid = 3152] [serial = 240] [outer = 00000000] 04:35:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (1BF41800) [pid = 3152] [serial = 241] [outer = 1BF3C000] 04:35:08 INFO - PROCESS | 3152 | 1471347308347 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (1C1BB800) [pid = 3152] [serial = 242] [outer = 1BF3C000] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1921C000) [pid = 3152] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (1BF07C00) [pid = 3152] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (0EFF5400) [pid = 3152] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (1430EC00) [pid = 3152] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (176CAC00) [pid = 3152] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (19482C00) [pid = 3152] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (1416B400) [pid = 3152] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0EFFEC00) [pid = 3152] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (0E5CF800) [pid = 3152] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1AAD0800) [pid = 3152] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (198D3800) [pid = 3152] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0F660800) [pid = 3152] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1B8C1C00) [pid = 3152] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:35:08 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (14301800) [pid = 3152] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:35:08 INFO - PROCESS | 3152 | 1471347308925 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms 04:35:08 INFO - PROCESS | 3152 | 1471347308962 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3152 | 1471347308965 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:35:08 INFO - PROCESS | 3152 | 1471347308968 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3152 | 1471347308970 Marionette TRACE conn6 <- [1,290,null,{}] 04:35:08 INFO - PROCESS | 3152 | 1471347308973 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 3152 | 1471347308975 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:09 INFO - PROCESS | 3152 | 1471347309055 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:35:09 INFO - PROCESS | 3152 | 1471347309060 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347309062 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:09 INFO - PROCESS | 3152 | ++DOCSHELL 0E50A000 == 42 [pid = 3152] [id = 82] 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0EAD2400) [pid = 3152] [serial = 243] [outer = 00000000] 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (16E02000) [pid = 3152] [serial = 244] [outer = 0EAD2400] 04:35:09 INFO - PROCESS | 3152 | 1471347309107 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1924B800) [pid = 3152] [serial = 245] [outer = 0EAD2400] 04:35:09 INFO - PROCESS | 3152 | 1471347309535 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 04:35:09 INFO - PROCESS | 3152 | 1471347309600 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:35:09 INFO - PROCESS | 3152 | 1471347309602 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:35:09 INFO - PROCESS | 3152 | 1471347309605 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 3152 | 1471347309607 Marionette TRACE conn6 <- [1,294,null,{}] 04:35:09 INFO - PROCESS | 3152 | 1471347309610 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 3152 | 1471347309612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:09 INFO - PROCESS | 3152 | 1471347309693 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:35:09 INFO - PROCESS | 3152 | 1471347309699 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347309700 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:09 INFO - PROCESS | 3152 | ++DOCSHELL 141B1000 == 43 [pid = 3152] [id = 83] 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (198D3800) [pid = 3152] [serial = 246] [outer = 00000000] 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0E508000) [pid = 3152] [serial = 247] [outer = 198D3800] 04:35:09 INFO - PROCESS | 3152 | 1471347309747 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1B887000) [pid = 3152] [serial = 248] [outer = 198D3800] 04:35:10 INFO - PROCESS | 3152 | 1471347310164 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:10 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:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 04:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:35:10 INFO - PROCESS | 3152 | 1471347310175 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3152 | 1471347310177 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 3152 | 1471347310180 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3152 | 1471347310182 Marionette TRACE conn6 <- [1,298,null,{}] 04:35:10 INFO - PROCESS | 3152 | 1471347310199 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 3152 | 1471347310201 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:10 INFO - PROCESS | 3152 | 1471347310282 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:35:10 INFO - PROCESS | 3152 | 1471347310288 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347310290 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:10 INFO - PROCESS | 3152 | ++DOCSHELL 1423BC00 == 44 [pid = 3152] [id = 84] 04:35:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1C290800) [pid = 3152] [serial = 249] [outer = 00000000] 04:35:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (1CA7C000) [pid = 3152] [serial = 250] [outer = 1C290800] 04:35:10 INFO - PROCESS | 3152 | 1471347310334 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (1CA80C00) [pid = 3152] [serial = 251] [outer = 1C290800] 04:35:10 INFO - PROCESS | 3152 | 1471347310769 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:10 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:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 04:35:10 INFO - PROCESS | 3152 | 1471347310826 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3152 | 1471347310829 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 3152 | 1471347310879 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3152 | 1471347310883 Marionette TRACE conn6 <- [1,302,null,{}] 04:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:35:10 INFO - PROCESS | 3152 | 1471347310889 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 3152 | 1471347310893 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:11 INFO - PROCESS | 3152 | 1471347311011 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:35:11 INFO - PROCESS | 3152 | 1471347311126 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347311130 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:11 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CE800 == 45 [pid = 3152] [id = 85] 04:35:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (0E690400) [pid = 3152] [serial = 252] [outer = 00000000] 04:35:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (0EFF3800) [pid = 3152] [serial = 253] [outer = 0E690400] 04:35:11 INFO - PROCESS | 3152 | 1471347311189 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (0F45D800) [pid = 3152] [serial = 254] [outer = 0E690400] 04:35:11 INFO - PROCESS | 3152 | 1471347311570 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:35:11 INFO - PROCESS | 3152 | 1471347311829 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:11 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:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 970ms 04:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:35:11 INFO - PROCESS | 3152 | 1471347311861 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3152 | 1471347311865 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:35:11 INFO - PROCESS | 3152 | 1471347311869 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3152 | 1471347311871 Marionette TRACE conn6 <- [1,306,null,{}] 04:35:11 INFO - PROCESS | 3152 | 1471347311878 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 3152 | 1471347311882 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:12 INFO - PROCESS | 3152 | 1471347311997 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:35:12 INFO - PROCESS | 3152 | 1471347312095 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347312097 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:12 INFO - PROCESS | 3152 | ++DOCSHELL 176CBC00 == 46 [pid = 3152] [id = 86] 04:35:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (18174000) [pid = 3152] [serial = 255] [outer = 00000000] 04:35:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (181F5400) [pid = 3152] [serial = 256] [outer = 18174000] 04:35:12 INFO - PROCESS | 3152 | 1471347312155 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (18DEB400) [pid = 3152] [serial = 257] [outer = 18174000] 04:35:12 INFO - PROCESS | 3152 | 1471347312724 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:12 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:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 04:35:12 INFO - PROCESS | 3152 | 1471347312748 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3152 | 1471347312751 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:35:12 INFO - PROCESS | 3152 | 1471347312756 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 3152 | 1471347312758 Marionette TRACE conn6 <- [1,310,null,{}] 04:35:12 INFO - PROCESS | 3152 | 1471347312762 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 3152 | 1471347312764 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:12 INFO - PROCESS | 3152 | 1471347312877 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:35:12 INFO - PROCESS | 3152 | 1471347312979 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347312986 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:12 INFO - PROCESS | 3152 | ++DOCSHELL 1BF0B000 == 47 [pid = 3152] [id = 87] 04:35:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (1BF0CC00) [pid = 3152] [serial = 258] [outer = 00000000] 04:35:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (1C28E000) [pid = 3152] [serial = 259] [outer = 1BF0CC00] 04:35:13 INFO - PROCESS | 3152 | 1471347313045 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (1CA7E800) [pid = 3152] [serial = 260] [outer = 1BF0CC00] 04:35:13 INFO - PROCESS | 3152 | 1471347313627 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:13 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:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 04:35:13 INFO - PROCESS | 3152 | 1471347313692 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3152 | 1471347313695 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3152 | 1471347313698 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:35:13 INFO - PROCESS | 3152 | 1471347313700 Marionette TRACE conn6 <- [1,314,null,{}] 04:35:13 INFO - PROCESS | 3152 | 1471347313704 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 3152 | 1471347313706 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:13 INFO - PROCESS | 3152 | 1471347313817 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:35:13 INFO - PROCESS | 3152 | 1471347313960 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347313962 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:13 INFO - PROCESS | 3152 | ++DOCSHELL 1C160C00 == 48 [pid = 3152] [id = 88] 04:35:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 109 (1C162C00) [pid = 3152] [serial = 261] [outer = 00000000] 04:35:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 110 (1C166C00) [pid = 3152] [serial = 262] [outer = 1C162C00] 04:35:14 INFO - PROCESS | 3152 | 1471347314018 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (1C16AC00) [pid = 3152] [serial = 263] [outer = 1C162C00] 04:35:14 INFO - PROCESS | 3152 | 1471347314789 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:14 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:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1122ms 04:35:14 INFO - PROCESS | 3152 | 1471347314824 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3152 | 1471347314829 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:35:14 INFO - PROCESS | 3152 | 1471347314834 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 3152 | 1471347314837 Marionette TRACE conn6 <- [1,318,null,{}] 04:35:14 INFO - PROCESS | 3152 | 1471347314842 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 3152 | 1471347314845 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:14 INFO - PROCESS | 3152 | 1471347314948 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:35:15 INFO - PROCESS | 3152 | 1471347315030 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347315035 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:15 INFO - PROCESS | 3152 | ++DOCSHELL 0EE42800 == 49 [pid = 3152] [id = 89] 04:35:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (0EFF5400) [pid = 3152] [serial = 264] [outer = 00000000] 04:35:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (0EE84800) [pid = 3152] [serial = 265] [outer = 0EFF5400] 04:35:15 INFO - PROCESS | 3152 | 1471347315130 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (0FC19C00) [pid = 3152] [serial = 266] [outer = 0EFF5400] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 108DF400 == 48 [pid = 3152] [id = 46] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 0F631C00 == 47 [pid = 3152] [id = 45] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 141B1000 == 46 [pid = 3152] [id = 83] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 0E50A000 == 45 [pid = 3152] [id = 82] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 1BF35000 == 44 [pid = 3152] [id = 81] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 14122C00 == 43 [pid = 3152] [id = 80] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 14256400 == 42 [pid = 3152] [id = 79] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 1919E800 == 41 [pid = 3152] [id = 78] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 1823DC00 == 40 [pid = 3152] [id = 77] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 13B97000 == 39 [pid = 3152] [id = 76] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 0F65F800 == 38 [pid = 3152] [id = 75] 04:35:15 INFO - PROCESS | 3152 | --DOCSHELL 1AD0F400 == 37 [pid = 3152] [id = 71] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (0F66B000) [pid = 3152] [serial = 100] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (1BF36C00) [pid = 3152] [serial = 130] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (15F17400) [pid = 3152] [serial = 136] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (189D5800) [pid = 3152] [serial = 203] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 109 (181E8C00) [pid = 3152] [serial = 193] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 108 (1BB30C00) [pid = 3152] [serial = 206] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (198D9800) [pid = 3152] [serial = 208] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (1B8C8800) [pid = 3152] [serial = 205] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (198DC800) [pid = 3152] [serial = 209] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (19251400) [pid = 3152] [serial = 196] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1BF11400) [pid = 3152] [serial = 179] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (1BF0E400) [pid = 3152] [serial = 178] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (0F668800) [pid = 3152] [serial = 182] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (0F454800) [pid = 3152] [serial = 181] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1951FC00) [pid = 3152] [serial = 175] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (0EFF9000) [pid = 3152] [serial = 169] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (16B50800) [pid = 3152] [serial = 190] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (16E14400) [pid = 3152] [serial = 191] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (181F2C00) [pid = 3152] [serial = 194] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1979A800) [pid = 3152] [serial = 199] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (14249800) [pid = 3152] [serial = 187] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (142EB000) [pid = 3152] [serial = 188] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (14B60000) [pid = 3152] [serial = 172] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0F661C00) [pid = 3152] [serial = 184] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (0F83AC00) [pid = 3152] [serial = 185] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1947CC00) [pid = 3152] [serial = 197] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1412B400) [pid = 3152] [serial = 202] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1979E000) [pid = 3152] [serial = 200] [outer = 00000000] [url = about:blank] 04:35:15 INFO - PROCESS | 3152 | 1471347315711 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:15 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:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 04:35:15 INFO - PROCESS | 3152 | 1471347315764 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3152 | 1471347315768 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:35:15 INFO - PROCESS | 3152 | 1471347315774 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 3152 | 1471347315776 Marionette TRACE conn6 <- [1,322,null,{}] 04:35:15 INFO - PROCESS | 3152 | 1471347315780 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 3152 | 1471347315782 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:15 INFO - PROCESS | 3152 | 1471347315868 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:35:15 INFO - PROCESS | 3152 | 1471347315942 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347315944 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:15 INFO - PROCESS | 3152 | ++DOCSHELL 0F63BC00 == 38 [pid = 3152] [id = 90] 04:35:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F63D800) [pid = 3152] [serial = 267] [outer = 00000000] 04:35:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0FC14C00) [pid = 3152] [serial = 268] [outer = 0F63D800] 04:35:16 INFO - PROCESS | 3152 | 1471347316000 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (108E1000) [pid = 3152] [serial = 269] [outer = 0F63D800] 04:35:16 INFO - PROCESS | 3152 | 1471347316397 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:16 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:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 04:35:16 INFO - PROCESS | 3152 | 1471347316444 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3152 | 1471347316446 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:35:16 INFO - PROCESS | 3152 | 1471347316450 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:35:16 INFO - PROCESS | 3152 | 1471347316453 Marionette TRACE conn6 <- [1,326,null,{}] 04:35:16 INFO - PROCESS | 3152 | 1471347316463 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3152 | 1471347316467 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:16 INFO - PROCESS | 3152 | 1471347316552 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:35:16 INFO - PROCESS | 3152 | 1471347316558 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347316561 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:16 INFO - PROCESS | 3152 | ++DOCSHELL 143BD400 == 39 [pid = 3152] [id = 91] 04:35:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (143C0C00) [pid = 3152] [serial = 270] [outer = 00000000] 04:35:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (15F0BC00) [pid = 3152] [serial = 271] [outer = 143C0C00] 04:35:16 INFO - PROCESS | 3152 | 1471347316610 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (16B4F000) [pid = 3152] [serial = 272] [outer = 143C0C00] 04:35:17 INFO - PROCESS | 3152 | 1471347317065 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:17 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:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 04:35:17 INFO - PROCESS | 3152 | 1471347317087 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 3152 | 1471347317089 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:35:17 INFO - PROCESS | 3152 | 1471347317092 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3152 | 1471347317094 Marionette TRACE conn6 <- [1,330,null,{}] 04:35:17 INFO - PROCESS | 3152 | 1471347317097 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 3152 | 1471347317099 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:17 INFO - PROCESS | 3152 | 1471347317183 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:35:17 INFO - PROCESS | 3152 | 1471347317189 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347317190 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:17 INFO - PROCESS | 3152 | ++DOCSHELL 17608400 == 40 [pid = 3152] [id = 92] 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1760B000) [pid = 3152] [serial = 273] [outer = 00000000] 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (181EC800) [pid = 3152] [serial = 274] [outer = 1760B000] 04:35:17 INFO - PROCESS | 3152 | 1471347317246 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (181F4000) [pid = 3152] [serial = 275] [outer = 1760B000] 04:35:17 INFO - PROCESS | 3152 | 1471347317685 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:17 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:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 04:35:17 INFO - PROCESS | 3152 | 1471347317725 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 3152 | 1471347317727 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:35:17 INFO - PROCESS | 3152 | 1471347317736 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3152 | 1471347317738 Marionette TRACE conn6 <- [1,334,null,{}] 04:35:17 INFO - PROCESS | 3152 | 1471347317742 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 3152 | 1471347317744 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:17 INFO - PROCESS | 3152 | 1471347317850 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:35:17 INFO - PROCESS | 3152 | 1471347317855 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347317857 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:17 INFO - PROCESS | 3152 | ++DOCSHELL 189D4C00 == 41 [pid = 3152] [id = 93] 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (18DE6000) [pid = 3152] [serial = 276] [outer = 00000000] 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (18DEFC00) [pid = 3152] [serial = 277] [outer = 18DE6000] 04:35:17 INFO - PROCESS | 3152 | 1471347317904 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (1921B400) [pid = 3152] [serial = 278] [outer = 18DE6000] 04:35:18 INFO - PROCESS | 3152 | 1471347318375 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:18 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:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 04:35:18 INFO - PROCESS | 3152 | 1471347318413 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 3152 | 1471347318415 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:35:18 INFO - PROCESS | 3152 | 1471347318418 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 3152 | 1471347318419 Marionette TRACE conn6 <- [1,338,null,{}] 04:35:18 INFO - PROCESS | 3152 | 1471347318423 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 3152 | 1471347318428 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:18 INFO - PROCESS | 3152 | 1471347318563 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:35:18 INFO - PROCESS | 3152 | 1471347318618 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347318620 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:18 INFO - PROCESS | 3152 | ++DOCSHELL 19254C00 == 42 [pid = 3152] [id = 94] 04:35:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (19255000) [pid = 3152] [serial = 279] [outer = 00000000] 04:35:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (19522000) [pid = 3152] [serial = 280] [outer = 19255000] 04:35:18 INFO - PROCESS | 3152 | 1471347318666 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (197BD800) [pid = 3152] [serial = 281] [outer = 19255000] 04:35:19 INFO - PROCESS | 3152 | 1471347319094 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:19 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:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 04:35:19 INFO - PROCESS | 3152 | 1471347319157 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 3152 | 1471347319159 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:35:19 INFO - PROCESS | 3152 | 1471347319173 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 3152 | 1471347319175 Marionette TRACE conn6 <- [1,342,null,{}] 04:35:19 INFO - PROCESS | 3152 | 1471347319179 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3152 | 1471347319181 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:19 INFO - PROCESS | 3152 | 1471347319298 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:35:19 INFO - PROCESS | 3152 | 1471347319307 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3152 | 1471347319309 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:19 INFO - PROCESS | 3152 | ++DOCSHELL 19485C00 == 43 [pid = 3152] [id = 95] 04:35:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (198D2C00) [pid = 3152] [serial = 282] [outer = 00000000] 04:35:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (198E8800) [pid = 3152] [serial = 283] [outer = 198D2C00] 04:35:19 INFO - PROCESS | 3152 | 1471347319354 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (1AA10000) [pid = 3152] [serial = 284] [outer = 198D2C00] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1AD06400) [pid = 3152] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (1947B000) [pid = 3152] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (1BF3C000) [pid = 3152] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (189CFC00) [pid = 3152] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (0F65FC00) [pid = 3152] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (13B9D000) [pid = 3152] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (191A9400) [pid = 3152] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0EAD2400) [pid = 3152] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:35:19 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (198D3800) [pid = 3152] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:35:19 INFO - PROCESS | 3152 | 1471347319935 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:19 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:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 790ms 04:35:19 INFO - PROCESS | 3152 | 1471347319955 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:35:19 INFO - PROCESS | 3152 | 1471347319957 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:35:19 INFO - PROCESS | 3152 | 1471347319960 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 3152 | 1471347319962 Marionette TRACE conn6 <- [1,346,null,{}] 04:35:19 INFO - PROCESS | 3152 | 1471347319965 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3152 | 1471347319967 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:20 INFO - PROCESS | 3152 | 1471347320047 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:35:20 INFO - PROCESS | 3152 | 1471347320053 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347320054 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:20 INFO - PROCESS | 3152 | ++DOCSHELL 0F635C00 == 44 [pid = 3152] [id = 96] 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0F665400) [pid = 3152] [serial = 285] [outer = 00000000] 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1947CC00) [pid = 3152] [serial = 286] [outer = 0F665400] 04:35:20 INFO - PROCESS | 3152 | 1471347320100 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (198D3800) [pid = 3152] [serial = 287] [outer = 0F665400] 04:35:20 INFO - PROCESS | 3152 | 1471347320522 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:20 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:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 04:35:20 INFO - PROCESS | 3152 | 1471347320531 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 3152 | 1471347320533 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:35:20 INFO - PROCESS | 3152 | 1471347320536 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 3152 | 1471347320537 Marionette TRACE conn6 <- [1,350,null,{}] 04:35:20 INFO - PROCESS | 3152 | 1471347320553 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 3152 | 1471347320555 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:20 INFO - PROCESS | 3152 | 1471347320657 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:35:20 INFO - PROCESS | 3152 | 1471347320663 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347320665 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:20 INFO - PROCESS | 3152 | ++DOCSHELL 1924DC00 == 45 [pid = 3152] [id = 97] 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (198DB000) [pid = 3152] [serial = 288] [outer = 00000000] 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (1B8C4400) [pid = 3152] [serial = 289] [outer = 198DB000] 04:35:20 INFO - PROCESS | 3152 | 1471347320711 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (1BB3A800) [pid = 3152] [serial = 290] [outer = 198DB000] 04:35:21 INFO - PROCESS | 3152 | 1471347321124 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:21 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:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 04:35:21 INFO - PROCESS | 3152 | 1471347321170 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3152 | 1471347321172 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:35:21 INFO - PROCESS | 3152 | 1471347321175 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 3152 | 1471347321177 Marionette TRACE conn6 <- [1,354,null,{}] 04:35:21 INFO - PROCESS | 3152 | 1471347321181 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3152 | 1471347321183 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:21 INFO - PROCESS | 3152 | 1471347321267 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:35:21 INFO - PROCESS | 3152 | 1471347321273 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347321275 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:21 INFO - PROCESS | 3152 | ++DOCSHELL 1BF07400 == 46 [pid = 3152] [id = 98] 04:35:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (1BF09800) [pid = 3152] [serial = 291] [outer = 00000000] 04:35:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (1BF12800) [pid = 3152] [serial = 292] [outer = 1BF09800] 04:35:21 INFO - PROCESS | 3152 | 1471347321320 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (1BF36800) [pid = 3152] [serial = 293] [outer = 1BF09800] 04:35:21 INFO - PROCESS | 3152 | 1471347321747 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:21 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:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 04:35:21 INFO - PROCESS | 3152 | 1471347321807 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3152 | 1471347321810 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 3152 | 1471347321813 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:35:21 INFO - PROCESS | 3152 | 1471347321815 Marionette TRACE conn6 <- [1,358,null,{}] 04:35:21 INFO - PROCESS | 3152 | 1471347321818 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3152 | 1471347321821 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:21 INFO - PROCESS | 3152 | 1471347321963 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:35:22 INFO - PROCESS | 3152 | 1471347322110 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347322113 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:22 INFO - PROCESS | 3152 | ++DOCSHELL 0E50EC00 == 47 [pid = 3152] [id = 99] 04:35:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (0E5C1C00) [pid = 3152] [serial = 294] [outer = 00000000] 04:35:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (0E5CC000) [pid = 3152] [serial = 295] [outer = 0E5C1C00] 04:35:22 INFO - PROCESS | 3152 | 1471347322173 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (0EE80800) [pid = 3152] [serial = 296] [outer = 0E5C1C00] 04:35:22 INFO - PROCESS | 3152 | 1471347322786 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:22 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:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1015ms 04:35:22 INFO - PROCESS | 3152 | 1471347322833 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 3152 | 1471347322838 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:35:22 INFO - PROCESS | 3152 | 1471347322843 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:35:22 INFO - PROCESS | 3152 | 1471347322846 Marionette TRACE conn6 <- [1,362,null,{}] 04:35:22 INFO - PROCESS | 3152 | 1471347322851 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 3152 | 1471347322854 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:22 INFO - PROCESS | 3152 | 1471347322987 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:35:23 INFO - PROCESS | 3152 | 1471347323111 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3152 | 1471347323114 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:23 INFO - PROCESS | 3152 | ++DOCSHELL 139BEC00 == 48 [pid = 3152] [id = 100] 04:35:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (13B91800) [pid = 3152] [serial = 297] [outer = 00000000] 04:35:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 109 (14256C00) [pid = 3152] [serial = 298] [outer = 13B91800] 04:35:23 INFO - PROCESS | 3152 | 1471347323173 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 110 (15441800) [pid = 3152] [serial = 299] [outer = 13B91800] 04:35:23 INFO - PROCESS | 3152 | 1471347323814 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:23 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:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1018ms 04:35:23 INFO - PROCESS | 3152 | 1471347323866 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3152 | 1471347323869 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:35:23 INFO - PROCESS | 3152 | 1471347323873 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3152 | 1471347323875 Marionette TRACE conn6 <- [1,366,null,{}] 04:35:23 INFO - PROCESS | 3152 | 1471347323879 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 3152 | 1471347323882 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:23 INFO - PROCESS | 3152 | 1471347323993 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:35:24 INFO - PROCESS | 3152 | 1471347324119 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347324121 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:24 INFO - PROCESS | 3152 | ++DOCSHELL 0F66A400 == 49 [pid = 3152] [id = 101] 04:35:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (18DED400) [pid = 3152] [serial = 300] [outer = 00000000] 04:35:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (19483C00) [pid = 3152] [serial = 301] [outer = 18DED400] 04:35:24 INFO - PROCESS | 3152 | 1471347324178 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (198D7400) [pid = 3152] [serial = 302] [outer = 18DED400] 04:35:24 INFO - PROCESS | 3152 | 1471347324809 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:24 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:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 04:35:24 INFO - PROCESS | 3152 | 1471347324846 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 3152 | 1471347324850 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:35:24 INFO - PROCESS | 3152 | 1471347324860 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 3152 | 1471347324865 Marionette TRACE conn6 <- [1,370,null,{}] 04:35:24 INFO - PROCESS | 3152 | 1471347324869 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 3152 | 1471347324872 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:24 INFO - PROCESS | 3152 | 1471347324986 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:35:25 INFO - PROCESS | 3152 | 1471347325081 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347325083 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:25 INFO - PROCESS | 3152 | ++DOCSHELL 1C164800 == 50 [pid = 3152] [id = 102] 04:35:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (1C166000) [pid = 3152] [serial = 303] [outer = 00000000] 04:35:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 115 (1C290C00) [pid = 3152] [serial = 304] [outer = 1C166000] 04:35:25 INFO - PROCESS | 3152 | 1471347325138 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 116 (1CA7D000) [pid = 3152] [serial = 305] [outer = 1C166000] 04:35:25 INFO - PROCESS | 3152 | 1471347325654 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:35:25 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:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 830ms 04:35:25 INFO - PROCESS | 3152 | 1471347325686 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3152 | 1471347325688 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:35:25 INFO - PROCESS | 3152 | 1471347325691 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:35:25 INFO - PROCESS | 3152 | 1471347325693 Marionette TRACE conn6 <- [1,374,null,{}] 04:35:25 INFO - PROCESS | 3152 | 1471347325697 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 3152 | 1471347325699 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:25 INFO - PROCESS | 3152 | 1471347325806 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:35:25 INFO - PROCESS | 3152 | 1471347325928 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347325931 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:25 INFO - PROCESS | 3152 | ++DOCSHELL 189EA400 == 51 [pid = 3152] [id = 103] 04:35:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 117 (189EA000) [pid = 3152] [serial = 306] [outer = 00000000] 04:35:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 118 (189F0C00) [pid = 3152] [serial = 307] [outer = 189EA000] 04:35:25 INFO - PROCESS | 3152 | 1471347325986 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (189F4400) [pid = 3152] [serial = 308] [outer = 189EA000] 04:35:26 INFO - PROCESS | 3152 | 1471347326758 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:35:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1125ms 04:35:26 INFO - PROCESS | 3152 | 1471347326830 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 3152 | 1471347326834 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:35:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:35:26 INFO - PROCESS | 3152 | 1471347326840 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 3152 | 1471347326843 Marionette TRACE conn6 <- [1,378,null,{}] 04:35:26 INFO - PROCESS | 3152 | 1471347326849 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 3152 | 1471347326852 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:26 INFO - PROCESS | 3152 | 1471347326958 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:35:27 INFO - PROCESS | 3152 | 1471347327079 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347327081 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:27 INFO - PROCESS | 3152 | ++DOCSHELL 0F83A800 == 52 [pid = 3152] [id = 104] 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (1373D000) [pid = 3152] [serial = 309] [outer = 00000000] 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (13B96C00) [pid = 3152] [serial = 310] [outer = 1373D000] 04:35:27 INFO - PROCESS | 3152 | 1471347327134 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (14251800) [pid = 3152] [serial = 311] [outer = 1373D000] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 1BF05800 == 51 [pid = 3152] [id = 60] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 1BF07400 == 50 [pid = 3152] [id = 98] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 1924DC00 == 49 [pid = 3152] [id = 97] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 0F635C00 == 48 [pid = 3152] [id = 96] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 19485C00 == 47 [pid = 3152] [id = 95] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 19254C00 == 46 [pid = 3152] [id = 94] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 189D4C00 == 45 [pid = 3152] [id = 93] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 17608400 == 44 [pid = 3152] [id = 92] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 143BD400 == 43 [pid = 3152] [id = 91] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 0F63BC00 == 42 [pid = 3152] [id = 90] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 0EE42800 == 41 [pid = 3152] [id = 89] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 1BF0B000 == 40 [pid = 3152] [id = 87] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (1CA7C000) [pid = 3152] [serial = 250] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 176CBC00 == 39 [pid = 3152] [id = 86] 04:35:27 INFO - PROCESS | 3152 | --DOCSHELL 0E5CE800 == 38 [pid = 3152] [id = 85] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (1BF0A800) [pid = 3152] [serial = 238] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (19488800) [pid = 3152] [serial = 235] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (1BF41800) [pid = 3152] [serial = 241] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 117 (1BF0EC00) [pid = 3152] [serial = 239] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 116 (18DED800) [pid = 3152] [serial = 230] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 115 (0FD37C00) [pid = 3152] [serial = 224] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 114 (0F835400) [pid = 3152] [serial = 223] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (141B2C00) [pid = 3152] [serial = 226] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (14B5EC00) [pid = 3152] [serial = 227] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (1924D000) [pid = 3152] [serial = 232] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (1921E000) [pid = 3152] [serial = 220] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 109 (0FDE6000) [pid = 3152] [serial = 214] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 108 (1BF14C00) [pid = 3152] [serial = 211] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (19227C00) [pid = 3152] [serial = 217] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (1924B800) [pid = 3152] [serial = 245] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (16E02000) [pid = 3152] [serial = 244] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (1C1BB800) [pid = 3152] [serial = 242] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (18DE5C00) [pid = 3152] [serial = 229] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (197A1400) [pid = 3152] [serial = 236] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (0E508000) [pid = 3152] [serial = 247] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (1B887000) [pid = 3152] [serial = 248] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (19256C00) [pid = 3152] [serial = 233] [outer = 00000000] [url = about:blank] 04:35:27 INFO - PROCESS | 3152 | 1471347327636 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:35:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 830ms 04:35:27 INFO - PROCESS | 3152 | 1471347327672 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3152 | 1471347327676 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:35:27 INFO - PROCESS | 3152 | 1471347327681 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:35:27 INFO - PROCESS | 3152 | 1471347327684 Marionette TRACE conn6 <- [1,382,null,{}] 04:35:27 INFO - PROCESS | 3152 | 1471347327688 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 3152 | 1471347327690 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:27 INFO - PROCESS | 3152 | 1471347327781 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:35:27 INFO - PROCESS | 3152 | 1471347327788 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347327790 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:27 INFO - PROCESS | 3152 | ++DOCSHELL 14213400 == 39 [pid = 3152] [id = 105] 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (14219C00) [pid = 3152] [serial = 312] [outer = 00000000] 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (1543D000) [pid = 3152] [serial = 313] [outer = 14219C00] 04:35:27 INFO - PROCESS | 3152 | 1471347327839 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (16B54400) [pid = 3152] [serial = 314] [outer = 14219C00] 04:35:28 INFO - PROCESS | 3152 | 1471347328328 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:35:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 04:35:28 INFO - PROCESS | 3152 | 1471347328357 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 3152 | 1471347328359 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:35:28 INFO - PROCESS | 3152 | 1471347328362 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:35:28 INFO - PROCESS | 3152 | 1471347328366 Marionette TRACE conn6 <- [1,386,null,{}] 04:35:28 INFO - PROCESS | 3152 | 1471347328377 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 3152 | 1471347328381 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:28 INFO - PROCESS | 3152 | 1471347328501 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:35:28 INFO - PROCESS | 3152 | 1471347328593 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347328596 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:28 INFO - PROCESS | 3152 | ++DOCSHELL 18DEC000 == 40 [pid = 3152] [id = 106] 04:35:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (18DED800) [pid = 3152] [serial = 315] [outer = 00000000] 04:35:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (191CCC00) [pid = 3152] [serial = 316] [outer = 18DED800] 04:35:28 INFO - PROCESS | 3152 | 1471347328647 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (19228C00) [pid = 3152] [serial = 317] [outer = 18DED800] 04:35:29 INFO - PROCESS | 3152 | 1471347329078 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 04:35:29 INFO - PROCESS | 3152 | 1471347329096 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 3152 | 1471347329099 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 3152 | 1471347329102 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:35:29 INFO - PROCESS | 3152 | 1471347329103 Marionette TRACE conn6 <- [1,390,null,{}] 04:35:29 INFO - PROCESS | 3152 | 1471347329107 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 3152 | 1471347329109 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:29 INFO - PROCESS | 3152 | 1471347329206 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:35:29 INFO - PROCESS | 3152 | 1471347329211 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3152 | 1471347329213 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:29 INFO - PROCESS | 3152 | ++DOCSHELL 1924D000 == 41 [pid = 3152] [id = 107] 04:35:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (19254C00) [pid = 3152] [serial = 318] [outer = 00000000] 04:35:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (1951EC00) [pid = 3152] [serial = 319] [outer = 19254C00] 04:35:29 INFO - PROCESS | 3152 | 1471347329259 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (197BCC00) [pid = 3152] [serial = 320] [outer = 19254C00] 04:35:29 INFO - PROCESS | 3152 | 1471347329745 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 04:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:35:29 INFO - PROCESS | 3152 | 1471347329776 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 3152 | 1471347329778 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 3152 | 1471347329782 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 3152 | 1471347329783 Marionette TRACE conn6 <- [1,394,null,{}] 04:35:29 INFO - PROCESS | 3152 | 1471347329787 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 3152 | 1471347329789 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:29 INFO - PROCESS | 3152 | 1471347329927 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:35:29 INFO - PROCESS | 3152 | 1471347329947 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3152 | 1471347329949 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:29 INFO - PROCESS | 3152 | ++DOCSHELL 198D1000 == 42 [pid = 3152] [id = 108] 04:35:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 109 (198D1C00) [pid = 3152] [serial = 321] [outer = 00000000] 04:35:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 110 (198E9400) [pid = 3152] [serial = 322] [outer = 198D1C00] 04:35:29 INFO - PROCESS | 3152 | 1471347329995 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (1AB7BC00) [pid = 3152] [serial = 323] [outer = 198D1C00] 04:35:30 INFO - PROCESS | 3152 | 1471347330447 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 04:35:30 INFO - PROCESS | 3152 | 1471347330513 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 3152 | 1471347330515 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:35:30 INFO - PROCESS | 3152 | 1471347330528 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:35:30 INFO - PROCESS | 3152 | 1471347330530 Marionette TRACE conn6 <- [1,398,null,{}] 04:35:30 INFO - PROCESS | 3152 | 1471347330534 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:30 INFO - PROCESS | 3152 | 1471347330539 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:30 INFO - PROCESS | 3152 | 1471347330672 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:35:30 INFO - PROCESS | 3152 | 1471347330732 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347330734 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:30 INFO - PROCESS | 3152 | ++DOCSHELL 1B8CDC00 == 43 [pid = 3152] [id = 109] 04:35:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (1BF34C00) [pid = 3152] [serial = 324] [outer = 00000000] 04:35:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (1C15C400) [pid = 3152] [serial = 325] [outer = 1BF34C00] 04:35:30 INFO - PROCESS | 3152 | 1471347330781 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (1C15F400) [pid = 3152] [serial = 326] [outer = 1BF34C00] 04:35:31 INFO - PROCESS | 3152 | 1471347331265 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 04:35:31 INFO - PROCESS | 3152 | 1471347331303 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 3152 | 1471347331306 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:35:31 INFO - PROCESS | 3152 | 1471347331309 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 3152 | 1471347331311 Marionette TRACE conn6 <- [1,402,null,{}] 04:35:31 INFO - PROCESS | 3152 | 1471347331320 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 3152 | 1471347331322 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:31 INFO - PROCESS | 3152 | 1471347331565 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (18DE6000) [pid = 3152] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (19255000) [pid = 3152] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (143C0C00) [pid = 3152] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (0F63D800) [pid = 3152] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 109 (0EFF5400) [pid = 3152] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 108 (0F665400) [pid = 3152] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (198D2C00) [pid = 3152] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (198DB000) [pid = 3152] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:35:31 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (1760B000) [pid = 3152] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:35:31 INFO - PROCESS | 3152 | 1471347331627 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347331629 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:31 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C6400 == 44 [pid = 3152] [id = 110] 04:35:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (0E5C7400) [pid = 3152] [serial = 327] [outer = 00000000] 04:35:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (14252800) [pid = 3152] [serial = 328] [outer = 0E5C7400] 04:35:31 INFO - PROCESS | 3152 | 1471347331674 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (142EC800) [pid = 3152] [serial = 329] [outer = 0E5C7400] 04:35:32 INFO - PROCESS | 3152 | 1471347332048 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 790ms 04:35:32 INFO - PROCESS | 3152 | 1471347332100 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3152 | 1471347332102 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:35:32 INFO - PROCESS | 3152 | 1471347332105 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3152 | 1471347332107 Marionette TRACE conn6 <- [1,406,null,{}] 04:35:32 INFO - PROCESS | 3152 | 1471347332111 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 3152 | 1471347332113 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:32 INFO - PROCESS | 3152 | 1471347332194 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:35:32 INFO - PROCESS | 3152 | 1471347332199 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347332201 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:32 INFO - PROCESS | 3152 | ++DOCSHELL 0E60A800 == 45 [pid = 3152] [id = 111] 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 109 (0E60AC00) [pid = 3152] [serial = 330] [outer = 00000000] 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 110 (0E614400) [pid = 3152] [serial = 331] [outer = 0E60AC00] 04:35:32 INFO - PROCESS | 3152 | 1471347332247 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (0E617800) [pid = 3152] [serial = 332] [outer = 0E60AC00] 04:35:32 INFO - PROCESS | 3152 | 1471347332683 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 04:35:32 INFO - PROCESS | 3152 | 1471347332740 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3152 | 1471347332742 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:35:32 INFO - PROCESS | 3152 | 1471347332745 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3152 | 1471347332747 Marionette TRACE conn6 <- [1,410,null,{}] 04:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:35:32 INFO - PROCESS | 3152 | 1471347332750 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 3152 | 1471347332752 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:32 INFO - PROCESS | 3152 | 1471347332835 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:35:32 INFO - PROCESS | 3152 | 1471347332866 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347332868 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:32 INFO - PROCESS | 3152 | ++DOCSHELL 189F0000 == 46 [pid = 3152] [id = 112] 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (19223800) [pid = 3152] [serial = 333] [outer = 00000000] 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (1C169C00) [pid = 3152] [serial = 334] [outer = 19223800] 04:35:32 INFO - PROCESS | 3152 | 1471347332915 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (1C28E400) [pid = 3152] [serial = 335] [outer = 19223800] 04:35:33 INFO - PROCESS | 3152 | 1471347333371 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 04:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:35:33 INFO - PROCESS | 3152 | 1471347333420 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 3152 | 1471347333422 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:35:33 INFO - PROCESS | 3152 | 1471347333425 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 3152 | 1471347333426 Marionette TRACE conn6 <- [1,414,null,{}] 04:35:33 INFO - PROCESS | 3152 | 1471347333430 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 3152 | 1471347333431 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:33 INFO - PROCESS | 3152 | 1471347333516 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:35:33 INFO - PROCESS | 3152 | 1471347333522 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347333524 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:33 INFO - PROCESS | 3152 | ++DOCSHELL 0F667800 == 47 [pid = 3152] [id = 113] 04:35:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 115 (1CA62000) [pid = 3152] [serial = 336] [outer = 00000000] 04:35:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 116 (1CA66400) [pid = 3152] [serial = 337] [outer = 1CA62000] 04:35:33 INFO - PROCESS | 3152 | 1471347333568 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 117 (1CA69000) [pid = 3152] [serial = 338] [outer = 1CA62000] 04:35:34 INFO - PROCESS | 3152 | 1471347334313 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 04:35:34 INFO - PROCESS | 3152 | 1471347334356 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:35:34 INFO - PROCESS | 3152 | 1471347334361 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:35:34 INFO - PROCESS | 3152 | 1471347334366 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 3152 | 1471347334371 Marionette TRACE conn6 <- [1,418,null,{}] 04:35:34 INFO - PROCESS | 3152 | 1471347334376 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 3152 | 1471347334379 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:34 INFO - PROCESS | 3152 | 1471347334496 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:35:34 INFO - PROCESS | 3152 | 1471347334624 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347334627 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:34 INFO - PROCESS | 3152 | ++DOCSHELL 0F453800 == 48 [pid = 3152] [id = 114] 04:35:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 118 (0F63C400) [pid = 3152] [serial = 339] [outer = 00000000] 04:35:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (13B6C800) [pid = 3152] [serial = 340] [outer = 0F63C400] 04:35:34 INFO - PROCESS | 3152 | 1471347334687 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (14B64000) [pid = 3152] [serial = 341] [outer = 0F63C400] 04:35:35 INFO - PROCESS | 3152 | 1471347335698 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:35:35 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:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1379ms 04:35:35 INFO - PROCESS | 3152 | 1471347335787 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 3152 | 1471347335792 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:35:35 INFO - PROCESS | 3152 | 1471347335800 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 3152 | 1471347335803 Marionette TRACE conn6 <- [1,422,null,{}] 04:35:35 INFO - PROCESS | 3152 | 1471347335807 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 3152 | 1471347335810 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:35 INFO - PROCESS | 3152 | 1471347335957 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:35:36 INFO - PROCESS | 3152 | 1471347336124 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347336126 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:36 INFO - PROCESS | 3152 | ++DOCSHELL 18232800 == 49 [pid = 3152] [id = 115] 04:35:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (189ED400) [pid = 3152] [serial = 342] [outer = 00000000] 04:35:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (19226C00) [pid = 3152] [serial = 343] [outer = 189ED400] 04:35:36 INFO - PROCESS | 3152 | 1471347336184 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (1947B400) [pid = 3152] [serial = 344] [outer = 189ED400] 04:35:37 INFO - PROCESS | 3152 | 1471347337228 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1479ms 04:35:37 INFO - PROCESS | 3152 | 1471347337279 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 3152 | 1471347337282 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:35:37 INFO - PROCESS | 3152 | 1471347337286 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 3152 | 1471347337290 Marionette TRACE conn6 <- [1,426,null,{}] 04:35:37 INFO - PROCESS | 3152 | 1471347337301 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 3152 | 1471347337305 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:37 INFO - PROCESS | 3152 | 1471347337661 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:35:37 INFO - PROCESS | 3152 | 1471347337728 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3152 | 1471347337732 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:37 INFO - PROCESS | 3152 | ++DOCSHELL 0F63CC00 == 50 [pid = 3152] [id = 116] 04:35:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (0F63E000) [pid = 3152] [serial = 345] [outer = 00000000] 04:35:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (0F668C00) [pid = 3152] [serial = 346] [outer = 0F63E000] 04:35:37 INFO - PROCESS | 3152 | 1471347337783 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (0FD37C00) [pid = 3152] [serial = 347] [outer = 0F63E000] 04:35:38 INFO - PROCESS | 3152 | 1471347338373 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 3152 | 1471347338418 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:35:38 INFO - PROCESS | 3152 | 1471347338422 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 3152 | 1471347338425 Marionette TRACE conn6 <- [1,430,null,{}] 04:35:38 INFO - PROCESS | 3152 | 1471347338429 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 3152 | 1471347338432 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:38 INFO - PROCESS | 3152 | 1471347338536 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 18DEC800 == 49 [pid = 3152] [id = 74] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 189F0000 == 48 [pid = 3152] [id = 112] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 0E60A800 == 47 [pid = 3152] [id = 111] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 0E5C6400 == 46 [pid = 3152] [id = 110] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 1B8CDC00 == 45 [pid = 3152] [id = 109] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 198D1000 == 44 [pid = 3152] [id = 108] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 1924D000 == 43 [pid = 3152] [id = 107] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 18DEC000 == 42 [pid = 3152] [id = 106] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 14213400 == 41 [pid = 3152] [id = 105] 04:35:38 INFO - PROCESS | 3152 | --DOCSHELL 0F83A800 == 40 [pid = 3152] [id = 104] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (0EFF3800) [pid = 3152] [serial = 253] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (197BD800) [pid = 3152] [serial = 281] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (181F5400) [pid = 3152] [serial = 256] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (15F0BC00) [pid = 3152] [serial = 271] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (16B4F000) [pid = 3152] [serial = 272] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (1C28E000) [pid = 3152] [serial = 259] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (0FC14C00) [pid = 3152] [serial = 268] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (108E1000) [pid = 3152] [serial = 269] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 117 (1C166C00) [pid = 3152] [serial = 262] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 116 (0FC19C00) [pid = 3152] [serial = 266] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 115 (0EE84800) [pid = 3152] [serial = 265] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 114 (19522000) [pid = 3152] [serial = 280] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (198D3800) [pid = 3152] [serial = 287] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (198E8800) [pid = 3152] [serial = 283] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (1947CC00) [pid = 3152] [serial = 286] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (1B8C4400) [pid = 3152] [serial = 289] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 109 (1BB3A800) [pid = 3152] [serial = 290] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 108 (181EC800) [pid = 3152] [serial = 274] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (1AA10000) [pid = 3152] [serial = 284] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (181F4000) [pid = 3152] [serial = 275] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (1BF12800) [pid = 3152] [serial = 292] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (18DEFC00) [pid = 3152] [serial = 277] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1921B400) [pid = 3152] [serial = 278] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 3152 | 1471347338697 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347338699 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:38 INFO - PROCESS | 3152 | ++DOCSHELL 0E50DC00 == 41 [pid = 3152] [id = 117] 04:35:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (0E50FC00) [pid = 3152] [serial = 348] [outer = 00000000] 04:35:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (0E609000) [pid = 3152] [serial = 349] [outer = 0E50FC00] 04:35:38 INFO - PROCESS | 3152 | 1471347338749 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (0F45D400) [pid = 3152] [serial = 350] [outer = 0E50FC00] 04:35:39 INFO - PROCESS | 3152 | 1471347339193 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 830ms 04:35:39 INFO - PROCESS | 3152 | 1471347339252 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 3152 | 1471347339255 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:35:39 INFO - PROCESS | 3152 | 1471347339259 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 3152 | 1471347339261 Marionette TRACE conn6 <- [1,434,null,{}] 04:35:39 INFO - PROCESS | 3152 | 1471347339265 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 3152 | 1471347339267 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:39 INFO - PROCESS | 3152 | 1471347339358 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:35:39 INFO - PROCESS | 3152 | 1471347339369 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347339371 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:39 INFO - PROCESS | 3152 | ++DOCSHELL 1760B400 == 42 [pid = 3152] [id = 118] 04:35:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (176CF800) [pid = 3152] [serial = 351] [outer = 00000000] 04:35:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 108 (181F2C00) [pid = 3152] [serial = 352] [outer = 176CF800] 04:35:39 INFO - PROCESS | 3152 | 1471347339423 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 109 (189EB800) [pid = 3152] [serial = 353] [outer = 176CF800] 04:35:39 INFO - PROCESS | 3152 | 1471347339911 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 04:35:39 INFO - PROCESS | 3152 | 1471347339932 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 3152 | 1471347339936 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:35:39 INFO - PROCESS | 3152 | 1471347339947 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 3152 | 1471347339951 Marionette TRACE conn6 <- [1,438,null,{}] 04:35:39 INFO - PROCESS | 3152 | 1471347339955 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 3152 | 1471347339957 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:40 INFO - PROCESS | 3152 | 1471347340044 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:35:40 INFO - PROCESS | 3152 | 1471347340052 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347340054 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:40 INFO - PROCESS | 3152 | ++DOCSHELL 1921B800 == 43 [pid = 3152] [id = 119] 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 110 (19227000) [pid = 3152] [serial = 354] [outer = 00000000] 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (19255400) [pid = 3152] [serial = 355] [outer = 19227000] 04:35:40 INFO - PROCESS | 3152 | 1471347340100 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (19487C00) [pid = 3152] [serial = 356] [outer = 19227000] 04:35:40 INFO - PROCESS | 3152 | 1471347340566 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 04:35:40 INFO - PROCESS | 3152 | 1471347340632 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 3152 | 1471347340643 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:35:40 INFO - PROCESS | 3152 | 1471347340647 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 3152 | 1471347340649 Marionette TRACE conn6 <- [1,442,null,{}] 04:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:35:40 INFO - PROCESS | 3152 | 1471347340652 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 3152 | 1471347340654 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:40 INFO - PROCESS | 3152 | 1471347340762 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:35:40 INFO - PROCESS | 3152 | 1471347340855 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347340857 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:40 INFO - PROCESS | 3152 | ++DOCSHELL 1979E000 == 44 [pid = 3152] [id = 120] 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (197A4C00) [pid = 3152] [serial = 357] [outer = 00000000] 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (198DA800) [pid = 3152] [serial = 358] [outer = 197A4C00] 04:35:40 INFO - PROCESS | 3152 | 1471347340903 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 115 (1AA08C00) [pid = 3152] [serial = 359] [outer = 197A4C00] 04:35:41 INFO - PROCESS | 3152 | 1471347341327 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 04:35:41 INFO - PROCESS | 3152 | 1471347341383 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 3152 | 1471347341385 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:35:41 INFO - PROCESS | 3152 | 1471347341389 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 3152 | 1471347341390 Marionette TRACE conn6 <- [1,446,null,{}] 04:35:41 INFO - PROCESS | 3152 | 1471347341400 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 3152 | 1471347341402 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:41 INFO - PROCESS | 3152 | 1471347341548 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:35:41 INFO - PROCESS | 3152 | 1471347341606 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347341612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:41 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE2800 == 45 [pid = 3152] [id = 121] 04:35:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 116 (1AB7A800) [pid = 3152] [serial = 360] [outer = 00000000] 04:35:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 117 (1BF0BC00) [pid = 3152] [serial = 361] [outer = 1AB7A800] 04:35:41 INFO - PROCESS | 3152 | 1471347341659 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 118 (1BF14800) [pid = 3152] [serial = 362] [outer = 1AB7A800] 04:35:42 INFO - PROCESS | 3152 | 1471347342150 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 830ms 04:35:42 INFO - PROCESS | 3152 | 1471347342223 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:35:42 INFO - PROCESS | 3152 | 1471347342225 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:35:42 INFO - PROCESS | 3152 | 1471347342229 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 3152 | 1471347342230 Marionette TRACE conn6 <- [1,450,null,{}] 04:35:42 INFO - PROCESS | 3152 | 1471347342241 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 3152 | 1471347342243 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:42 INFO - PROCESS | 3152 | 1471347342368 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:35:42 INFO - PROCESS | 3152 | 1471347342373 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347342375 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:42 INFO - PROCESS | 3152 | ++DOCSHELL 16B49000 == 46 [pid = 3152] [id = 122] 04:35:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (1BF3E400) [pid = 3152] [serial = 363] [outer = 00000000] 04:35:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (1C163800) [pid = 3152] [serial = 364] [outer = 1BF3E400] 04:35:42 INFO - PROCESS | 3152 | 1471347342420 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (1C164400) [pid = 3152] [serial = 365] [outer = 1BF3E400] 04:35:42 INFO - PROCESS | 3152 | 1471347342899 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 3152 | 1471347342929 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:35:42 INFO - PROCESS | 3152 | 1471347342933 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 3152 | 1471347342935 Marionette TRACE conn6 <- [1,454,null,{}] 04:35:42 INFO - PROCESS | 3152 | 1471347342938 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 3152 | 1471347342940 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:43 INFO - PROCESS | 3152 | 1471347343051 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:35:43 INFO - PROCESS | 3152 | 1471347343056 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347343058 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:43 INFO - PROCESS | 3152 | ++DOCSHELL 1C291C00 == 47 [pid = 3152] [id = 123] 04:35:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (1CA60800) [pid = 3152] [serial = 366] [outer = 00000000] 04:35:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (1CA6DC00) [pid = 3152] [serial = 367] [outer = 1CA60800] 04:35:43 INFO - PROCESS | 3152 | 1471347343103 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (1CA84800) [pid = 3152] [serial = 368] [outer = 1CA60800] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (19223800) [pid = 3152] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (14219C00) [pid = 3152] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (198D1C00) [pid = 3152] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (18DED800) [pid = 3152] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (1BF34C00) [pid = 3152] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (1373D000) [pid = 3152] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 117 (19254C00) [pid = 3152] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 116 (0E5C7400) [pid = 3152] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 115 (0E60AC00) [pid = 3152] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:35:43 INFO - PROCESS | 3152 | --DOMWINDOW == 114 (1BF09800) [pid = 3152] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:35:43 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:43 INFO - PROCESS | 3152 | 1471347343755 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 870ms 04:35:43 INFO - PROCESS | 3152 | 1471347343805 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 3152 | 1471347343807 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:35:43 INFO - PROCESS | 3152 | 1471347343810 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:35:43 INFO - PROCESS | 3152 | 1471347343812 Marionette TRACE conn6 <- [1,458,null,{}] 04:35:43 INFO - PROCESS | 3152 | 1471347343816 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 3152 | 1471347343818 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:43 INFO - PROCESS | 3152 | 1471347343898 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:35:43 INFO - PROCESS | 3152 | 1471347343904 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347343906 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:43 INFO - PROCESS | 3152 | ++DOCSHELL 10839400 == 48 [pid = 3152] [id = 124] 04:35:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 115 (14219C00) [pid = 3152] [serial = 369] [outer = 00000000] 04:35:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 116 (19229C00) [pid = 3152] [serial = 370] [outer = 14219C00] 04:35:43 INFO - PROCESS | 3152 | 1471347343950 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 117 (1924D800) [pid = 3152] [serial = 371] [outer = 14219C00] 04:35:44 INFO - PROCESS | 3152 | 1471347344385 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 3152 | 1471347344449 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:35:44 INFO - PROCESS | 3152 | 1471347344453 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 3152 | 1471347344454 Marionette TRACE conn6 <- [1,462,null,{}] 04:35:44 INFO - PROCESS | 3152 | 1471347344458 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 3152 | 1471347344460 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:44 INFO - PROCESS | 3152 | 1471347344553 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:35:44 INFO - PROCESS | 3152 | 1471347344561 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347344563 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:44 INFO - PROCESS | 3152 | ++DOCSHELL 1CA69C00 == 49 [pid = 3152] [id = 125] 04:35:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 118 (1CA6A000) [pid = 3152] [serial = 372] [outer = 00000000] 04:35:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (1CB48C00) [pid = 3152] [serial = 373] [outer = 1CA6A000] 04:35:44 INFO - PROCESS | 3152 | 1471347344607 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (1CB9BC00) [pid = 3152] [serial = 374] [outer = 1CA6A000] 04:35:45 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:45 INFO - PROCESS | 3152 | 1471347345052 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 3152 | 1471347345087 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:35:45 INFO - PROCESS | 3152 | 1471347345090 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:35:45 INFO - PROCESS | 3152 | 1471347345092 Marionette TRACE conn6 <- [1,466,null,{}] 04:35:45 INFO - PROCESS | 3152 | 1471347345096 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 3152 | 1471347345098 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:45 INFO - PROCESS | 3152 | 1471347345199 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:35:45 INFO - PROCESS | 3152 | 1471347345207 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3152 | 1471347345209 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:45 INFO - PROCESS | 3152 | ++DOCSHELL 1CBBFC00 == 50 [pid = 3152] [id = 126] 04:35:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (1CBC0400) [pid = 3152] [serial = 375] [outer = 00000000] 04:35:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (1CBC4000) [pid = 3152] [serial = 376] [outer = 1CBC0400] 04:35:45 INFO - PROCESS | 3152 | 1471347345256 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (1DD14400) [pid = 3152] [serial = 377] [outer = 1CBC0400] 04:35:45 INFO - PROCESS | 3152 | 1471347345982 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:35:46 INFO - PROCESS | 3152 | 1471347346030 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:35:46 INFO - PROCESS | 3152 | 1471347346035 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 3152 | 1471347346040 Marionette TRACE conn6 <- [1,470,null,{}] 04:35:46 INFO - PROCESS | 3152 | 1471347346045 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 3152 | 1471347346048 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:46 INFO - PROCESS | 3152 | 1471347346164 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:35:46 INFO - PROCESS | 3152 | 1471347346267 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347346270 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:46 INFO - PROCESS | 3152 | ++DOCSHELL 0F451C00 == 51 [pid = 3152] [id = 127] 04:35:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (0F665400) [pid = 3152] [serial = 378] [outer = 00000000] 04:35:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (13B9D000) [pid = 3152] [serial = 379] [outer = 0F665400] 04:35:46 INFO - PROCESS | 3152 | 1471347346328 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (15F17400) [pid = 3152] [serial = 380] [outer = 0F665400] 04:35:46 INFO - PROCESS | 3152 | 1471347346948 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 990ms 04:35:47 INFO - PROCESS | 3152 | 1471347347025 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 3152 | 1471347347030 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:35:47 INFO - PROCESS | 3152 | 1471347347037 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 3152 | 1471347347040 Marionette TRACE conn6 <- [1,474,null,{}] 04:35:47 INFO - PROCESS | 3152 | 1471347347044 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 3152 | 1471347347047 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:47 INFO - PROCESS | 3152 | 1471347347170 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:35:47 INFO - PROCESS | 3152 | 1471347347294 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347347296 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:47 INFO - PROCESS | 3152 | ++DOCSHELL 18DEDC00 == 52 [pid = 3152] [id = 128] 04:35:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 127 (18DF0C00) [pid = 3152] [serial = 381] [outer = 00000000] 04:35:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 128 (1979A800) [pid = 3152] [serial = 382] [outer = 18DF0C00] 04:35:47 INFO - PROCESS | 3152 | 1471347347355 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 129 (1AADC800) [pid = 3152] [serial = 383] [outer = 18DF0C00] 04:35:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 130 (1BF0F000) [pid = 3152] [serial = 384] [outer = 0EE3B000] 04:35:48 INFO - PROCESS | 3152 | 1471347348127 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1121ms 04:35:48 INFO - PROCESS | 3152 | 1471347348162 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 3152 | 1471347348164 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:35:48 INFO - PROCESS | 3152 | 1471347348168 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 3152 | 1471347348172 Marionette TRACE conn6 <- [1,478,null,{}] 04:35:48 INFO - PROCESS | 3152 | 1471347348182 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 3152 | 1471347348187 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:48 INFO - PROCESS | 3152 | 1471347348300 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:35:48 INFO - PROCESS | 3152 | 1471347348434 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347348437 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:48 INFO - PROCESS | 3152 | ++DOCSHELL 1C287800 == 53 [pid = 3152] [id = 129] 04:35:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 131 (1CA66000) [pid = 3152] [serial = 385] [outer = 00000000] 04:35:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 132 (1DD16400) [pid = 3152] [serial = 386] [outer = 1CA66000] 04:35:48 INFO - PROCESS | 3152 | 1471347348496 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 133 (1DD1BC00) [pid = 3152] [serial = 387] [outer = 1CA66000] 04:35:49 INFO - PROCESS | 3152 | 1471347349047 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 04:35:49 INFO - PROCESS | 3152 | 1471347349101 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 3152 | 1471347349104 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:35:49 INFO - PROCESS | 3152 | 1471347349108 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 3152 | 1471347349110 Marionette TRACE conn6 <- [1,482,null,{}] 04:35:49 INFO - PROCESS | 3152 | 1471347349114 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 3152 | 1471347349116 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:49 INFO - PROCESS | 3152 | 1471347349227 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:35:49 INFO - PROCESS | 3152 | 1471347349329 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347349331 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:49 INFO - PROCESS | 3152 | ++DOCSHELL 1DD1DC00 == 54 [pid = 3152] [id = 130] 04:35:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 134 (1DD1FC00) [pid = 3152] [serial = 388] [outer = 00000000] 04:35:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 135 (1DE42C00) [pid = 3152] [serial = 389] [outer = 1DD1FC00] 04:35:49 INFO - PROCESS | 3152 | 1471347349386 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 136 (1DE47400) [pid = 3152] [serial = 390] [outer = 1DD1FC00] 04:35:50 INFO - PROCESS | 3152 | 1471347350063 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1019ms 04:35:50 INFO - PROCESS | 3152 | 1471347350130 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 3152 | 1471347350133 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:35:50 INFO - PROCESS | 3152 | 1471347350136 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:35:50 INFO - PROCESS | 3152 | 1471347350138 Marionette TRACE conn6 <- [1,486,null,{}] 04:35:50 INFO - PROCESS | 3152 | 1471347350142 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 3152 | 1471347350145 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:50 INFO - PROCESS | 3152 | 1471347350251 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:35:50 INFO - PROCESS | 3152 | 1471347350380 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347350382 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:50 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CF400 == 55 [pid = 3152] [id = 131] 04:35:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 137 (0EE83C00) [pid = 3152] [serial = 391] [outer = 00000000] 04:35:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 138 (16B4E800) [pid = 3152] [serial = 392] [outer = 0EE83C00] 04:35:50 INFO - PROCESS | 3152 | 1471347350439 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 139 (189EE800) [pid = 3152] [serial = 393] [outer = 0EE83C00] 04:35:51 INFO - PROCESS | 3152 | 1471347351151 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1071ms 04:35:51 INFO - PROCESS | 3152 | 1471347351212 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 3152 | 1471347351216 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:35:51 INFO - PROCESS | 3152 | 1471347351220 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 3152 | 1471347351225 Marionette TRACE conn6 <- [1,490,null,{}] 04:35:51 INFO - PROCESS | 3152 | 1471347351230 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 3152 | 1471347351232 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:51 INFO - PROCESS | 3152 | 1471347351337 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:35:51 INFO - PROCESS | 3152 | 1471347351442 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347351445 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:51 INFO - PROCESS | 3152 | ++DOCSHELL 0F663800 == 56 [pid = 3152] [id = 132] 04:35:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 140 (0F665800) [pid = 3152] [serial = 394] [outer = 00000000] 04:35:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 141 (14B5F000) [pid = 3152] [serial = 395] [outer = 0F665800] 04:35:51 INFO - PROCESS | 3152 | 1471347351496 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 142 (181EE800) [pid = 3152] [serial = 396] [outer = 0F665800] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1423BC00 == 55 [pid = 3152] [id = 84] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1CA69C00 == 54 [pid = 3152] [id = 125] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 10839400 == 53 [pid = 3152] [id = 124] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1C291C00 == 52 [pid = 3152] [id = 123] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 16B49000 == 51 [pid = 3152] [id = 122] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 0FDE2800 == 50 [pid = 3152] [id = 121] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1979E000 == 49 [pid = 3152] [id = 120] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1921B800 == 48 [pid = 3152] [id = 119] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 1760B400 == 47 [pid = 3152] [id = 118] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 0E50DC00 == 46 [pid = 3152] [id = 117] 04:35:51 INFO - PROCESS | 3152 | --DOCSHELL 0F63CC00 == 45 [pid = 3152] [id = 116] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 141 (1543D000) [pid = 3152] [serial = 313] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 140 (198E9400) [pid = 3152] [serial = 322] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 139 (16B54400) [pid = 3152] [serial = 314] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 138 (191CCC00) [pid = 3152] [serial = 316] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 137 (19228C00) [pid = 3152] [serial = 317] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 136 (1C15C400) [pid = 3152] [serial = 325] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 135 (14256C00) [pid = 3152] [serial = 298] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 134 (1C290C00) [pid = 3152] [serial = 304] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 133 (1AB7BC00) [pid = 3152] [serial = 323] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 132 (14251800) [pid = 3152] [serial = 311] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 131 (13B96C00) [pid = 3152] [serial = 310] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 130 (189F0C00) [pid = 3152] [serial = 307] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 129 (1951EC00) [pid = 3152] [serial = 319] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 128 (14252800) [pid = 3152] [serial = 328] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 127 (19483C00) [pid = 3152] [serial = 301] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 126 (1C15F400) [pid = 3152] [serial = 326] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (1C28E400) [pid = 3152] [serial = 335] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (0E614400) [pid = 3152] [serial = 331] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (0E5CC000) [pid = 3152] [serial = 295] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (1BF36800) [pid = 3152] [serial = 293] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (142EC800) [pid = 3152] [serial = 329] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (0E617800) [pid = 3152] [serial = 332] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (197BCC00) [pid = 3152] [serial = 320] [outer = 00000000] [url = about:blank] 04:35:51 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (1C169C00) [pid = 3152] [serial = 334] [outer = 00000000] [url = about:blank] 04:35:52 INFO - PROCESS | 3152 | 1471347352074 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 890ms 04:35:52 INFO - PROCESS | 3152 | 1471347352112 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 3152 | 1471347352116 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:35:52 INFO - PROCESS | 3152 | 1471347352121 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:35:52 INFO - PROCESS | 3152 | 1471347352124 Marionette TRACE conn6 <- [1,494,null,{}] 04:35:52 INFO - PROCESS | 3152 | 1471347352128 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 3152 | 1471347352130 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:52 INFO - PROCESS | 3152 | 1471347352222 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:35:52 INFO - PROCESS | 3152 | 1471347352315 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347352318 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:52 INFO - PROCESS | 3152 | ++DOCSHELL 0F66AC00 == 46 [pid = 3152] [id = 133] 04:35:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (10656800) [pid = 3152] [serial = 397] [outer = 00000000] 04:35:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (15F10C00) [pid = 3152] [serial = 398] [outer = 10656800] 04:35:52 INFO - PROCESS | 3152 | 1471347352367 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (17608400) [pid = 3152] [serial = 399] [outer = 10656800] 04:35:52 INFO - PROCESS | 3152 | 1471347352776 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 04:35:52 INFO - PROCESS | 3152 | 1471347352797 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 3152 | 1471347352799 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:35:52 INFO - PROCESS | 3152 | 1471347352802 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 3152 | 1471347352806 Marionette TRACE conn6 <- [1,498,null,{}] 04:35:52 INFO - PROCESS | 3152 | 1471347352815 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 3152 | 1471347352820 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:52 INFO - PROCESS | 3152 | 1471347352908 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:35:52 INFO - PROCESS | 3152 | 1471347352915 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347352918 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:52 INFO - PROCESS | 3152 | ++DOCSHELL 18DE9C00 == 47 [pid = 3152] [id = 134] 04:35:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (18DEC800) [pid = 3152] [serial = 400] [outer = 00000000] 04:35:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (19482000) [pid = 3152] [serial = 401] [outer = 18DEC800] 04:35:52 INFO - PROCESS | 3152 | 1471347352967 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (197A6000) [pid = 3152] [serial = 402] [outer = 18DEC800] 04:35:53 INFO - PROCESS | 3152 | 1471347353435 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 04:35:53 INFO - PROCESS | 3152 | 1471347353478 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 3152 | 1471347353480 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:35:53 INFO - PROCESS | 3152 | 1471347353484 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:35:53 INFO - PROCESS | 3152 | 1471347353486 Marionette TRACE conn6 <- [1,502,null,{}] 04:35:53 INFO - PROCESS | 3152 | 1471347353489 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 3152 | 1471347353491 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:53 INFO - PROCESS | 3152 | 1471347353581 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:35:53 INFO - PROCESS | 3152 | 1471347353615 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347353617 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:53 INFO - PROCESS | 3152 | ++DOCSHELL 198DC000 == 48 [pid = 3152] [id = 135] 04:35:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (198E9400) [pid = 3152] [serial = 403] [outer = 00000000] 04:35:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (1AD04C00) [pid = 3152] [serial = 404] [outer = 198E9400] 04:35:53 INFO - PROCESS | 3152 | 1471347353673 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 127 (1B8CA400) [pid = 3152] [serial = 405] [outer = 198E9400] 04:35:54 INFO - PROCESS | 3152 | 1471347354110 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:35:54 INFO - PROCESS | 3152 | 1471347354158 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 3152 | 1471347354160 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:35:54 INFO - PROCESS | 3152 | 1471347354163 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 3152 | 1471347354164 Marionette TRACE conn6 <- [1,506,null,{}] 04:35:54 INFO - PROCESS | 3152 | 1471347354168 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 3152 | 1471347354170 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:54 INFO - PROCESS | 3152 | 1471347354283 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:35:54 INFO - PROCESS | 3152 | 1471347354289 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347354291 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:54 INFO - PROCESS | 3152 | ++DOCSHELL 198D3800 == 49 [pid = 3152] [id = 136] 04:35:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 128 (198D6C00) [pid = 3152] [serial = 406] [outer = 00000000] 04:35:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 129 (1BF0E800) [pid = 3152] [serial = 407] [outer = 198D6C00] 04:35:54 INFO - PROCESS | 3152 | 1471347354337 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 130 (1BF38800) [pid = 3152] [serial = 408] [outer = 198D6C00] 04:35:54 INFO - PROCESS | 3152 | 1471347354824 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 04:35:54 INFO - PROCESS | 3152 | 1471347354834 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 3152 | 1471347354835 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:35:54 INFO - PROCESS | 3152 | 1471347354842 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 3152 | 1471347354843 Marionette TRACE conn6 <- [1,510,null,{}] 04:35:54 INFO - PROCESS | 3152 | 1471347354847 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 3152 | 1471347354853 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:55 INFO - PROCESS | 3152 | 1471347355020 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:35:55 INFO - PROCESS | 3152 | 1471347355086 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347355088 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:55 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CD400 == 50 [pid = 3152] [id = 137] 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 131 (1CA66C00) [pid = 3152] [serial = 409] [outer = 00000000] 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 132 (1CA84C00) [pid = 3152] [serial = 410] [outer = 1CA66C00] 04:35:55 INFO - PROCESS | 3152 | 1471347355134 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 133 (1CB4BC00) [pid = 3152] [serial = 411] [outer = 1CA66C00] 04:35:55 INFO - PROCESS | 3152 | 1471347355565 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 04:35:55 INFO - PROCESS | 3152 | 1471347355614 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 3152 | 1471347355616 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:35:55 INFO - PROCESS | 3152 | 1471347355622 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 3152 | 1471347355624 Marionette TRACE conn6 <- [1,514,null,{}] 04:35:55 INFO - PROCESS | 3152 | 1471347355628 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 3152 | 1471347355630 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:55 INFO - PROCESS | 3152 | 1471347355757 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:35:55 INFO - PROCESS | 3152 | 1471347355819 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347355821 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:55 INFO - PROCESS | 3152 | ++DOCSHELL 1CBA1C00 == 51 [pid = 3152] [id = 138] 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 134 (1CBA7C00) [pid = 3152] [serial = 412] [outer = 00000000] 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 135 (1DD19400) [pid = 3152] [serial = 413] [outer = 1CBA7C00] 04:35:55 INFO - PROCESS | 3152 | 1471347355866 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 136 (1DD20C00) [pid = 3152] [serial = 414] [outer = 1CBA7C00] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 135 (1AB7A800) [pid = 3152] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 134 (1BF3E400) [pid = 3152] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 133 (1CA60800) [pid = 3152] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 132 (176CF800) [pid = 3152] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 131 (0F63E000) [pid = 3152] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 130 (197A4C00) [pid = 3152] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 129 (0E50FC00) [pid = 3152] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 128 (19227000) [pid = 3152] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 127 (1CA6A000) [pid = 3152] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 126 (14219C00) [pid = 3152] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (142ECC00) [pid = 3152] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (0F632000) [pid = 3152] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (19259800) [pid = 3152] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:35:56 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (0EE34400) [pid = 3152] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:35:56 INFO - PROCESS | 3152 | 1471347356441 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:35:56 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:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 04:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:35:56 INFO - PROCESS | 3152 | 1471347356493 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 3152 | 1471347356495 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:35:56 INFO - PROCESS | 3152 | 1471347356499 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 3152 | 1471347356500 Marionette TRACE conn6 <- [1,518,null,{}] 04:35:56 INFO - PROCESS | 3152 | 1471347356504 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 3152 | 1471347356506 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:56 INFO - PROCESS | 3152 | 1471347356590 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:35:56 INFO - PROCESS | 3152 | 1471347356683 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347356685 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:56 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CC400 == 52 [pid = 3152] [id = 139] 04:35:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (0E5CD000) [pid = 3152] [serial = 415] [outer = 00000000] 04:35:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (19225000) [pid = 3152] [serial = 416] [outer = 0E5CD000] 04:35:56 INFO - PROCESS | 3152 | 1471347356732 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (1BF05400) [pid = 3152] [serial = 417] [outer = 0E5CD000] 04:35:57 INFO - PROCESS | 3152 | 1471347357089 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 04:35:57 INFO - PROCESS | 3152 | 1471347357129 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 3152 | 1471347357132 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:35:57 INFO - PROCESS | 3152 | 1471347357135 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 3152 | 1471347357136 Marionette TRACE conn6 <- [1,522,null,{}] 04:35:57 INFO - PROCESS | 3152 | 1471347357140 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 3152 | 1471347357141 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:57 INFO - PROCESS | 3152 | 1471347357261 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:35:57 INFO - PROCESS | 3152 | 1471347357270 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347357272 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:57 INFO - PROCESS | 3152 | ++DOCSHELL 1BF3E400 == 53 [pid = 3152] [id = 140] 04:35:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (1BF3F000) [pid = 3152] [serial = 418] [outer = 00000000] 04:35:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 127 (1CBBF400) [pid = 3152] [serial = 419] [outer = 1BF3F000] 04:35:57 INFO - PROCESS | 3152 | 1471347357317 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 128 (1DDA4C00) [pid = 3152] [serial = 420] [outer = 1BF3F000] 04:35:57 INFO - PROCESS | 3152 | 1471347357741 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 04:35:57 INFO - PROCESS | 3152 | 1471347357766 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 3152 | 1471347357768 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:35:57 INFO - PROCESS | 3152 | 1471347357771 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:35:57 INFO - PROCESS | 3152 | 1471347357773 Marionette TRACE conn6 <- [1,526,null,{}] 04:35:57 INFO - PROCESS | 3152 | 1471347357776 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 3152 | 1471347357778 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:57 INFO - PROCESS | 3152 | 1471347357898 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:35:57 INFO - PROCESS | 3152 | 1471347357989 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347357991 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:58 INFO - PROCESS | 3152 | ++DOCSHELL 1DDA6800 == 54 [pid = 3152] [id = 141] 04:35:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 129 (1DDA8C00) [pid = 3152] [serial = 421] [outer = 00000000] 04:35:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 130 (1DE43400) [pid = 3152] [serial = 422] [outer = 1DDA8C00] 04:35:58 INFO - PROCESS | 3152 | 1471347358035 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 131 (1DE4B400) [pid = 3152] [serial = 423] [outer = 1DDA8C00] 04:35:58 INFO - PROCESS | 3152 | 1471347358546 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:35:58 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:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 830ms 04:35:58 INFO - PROCESS | 3152 | 1471347358606 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 3152 | 1471347358611 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:35:58 INFO - PROCESS | 3152 | 1471347358616 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 3152 | 1471347358620 Marionette TRACE conn6 <- [1,530,null,{}] 04:35:58 INFO - PROCESS | 3152 | 1471347358626 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 3152 | 1471347358629 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:58 INFO - PROCESS | 3152 | 1471347358747 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:35:58 INFO - PROCESS | 3152 | 1471347358883 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347358886 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:58 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C9400 == 55 [pid = 3152] [id = 142] 04:35:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 132 (0E608C00) [pid = 3152] [serial = 424] [outer = 00000000] 04:35:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 133 (1373A400) [pid = 3152] [serial = 425] [outer = 0E608C00] 04:35:58 INFO - PROCESS | 3152 | 1471347358946 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 134 (1423BC00) [pid = 3152] [serial = 426] [outer = 0E608C00] 04:35:59 INFO - PROCESS | 3152 | 1471347359593 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:35:59 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:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:35:59 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:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:35:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:35:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1028ms 04:35:59 INFO - PROCESS | 3152 | 1471347359650 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 3152 | 1471347359655 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:35:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:35:59 INFO - PROCESS | 3152 | 1471347359662 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 3152 | 1471347359665 Marionette TRACE conn6 <- [1,534,null,{}] 04:35:59 INFO - PROCESS | 3152 | 1471347359670 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 3152 | 1471347359672 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:59 INFO - PROCESS | 3152 | 1471347359826 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:35:59 INFO - PROCESS | 3152 | 1471347359960 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347359962 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:35:59 INFO - PROCESS | 3152 | ++DOCSHELL 19483C00 == 56 [pid = 3152] [id = 143] 04:35:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 135 (19799C00) [pid = 3152] [serial = 427] [outer = 00000000] 04:36:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 136 (1AADE000) [pid = 3152] [serial = 428] [outer = 19799C00] 04:36:00 INFO - PROCESS | 3152 | 1471347360022 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 137 (1BF3A400) [pid = 3152] [serial = 429] [outer = 19799C00] 04:36:00 INFO - PROCESS | 3152 | 1471347360581 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:36:00 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:36:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 970ms 04:36:00 INFO - PROCESS | 3152 | 1471347360650 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 3152 | 1471347360653 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:36:00 INFO - PROCESS | 3152 | 1471347360660 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 3152 | 1471347360663 Marionette TRACE conn6 <- [1,538,null,{}] 04:36:00 INFO - PROCESS | 3152 | 1471347360674 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 3152 | 1471347360679 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:00 INFO - PROCESS | 3152 | 1471347360792 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:36:00 INFO - PROCESS | 3152 | 1471347360900 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347360904 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:00 INFO - PROCESS | 3152 | ++DOCSHELL 1D6E4C00 == 57 [pid = 3152] [id = 144] 04:36:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 138 (1D6E5C00) [pid = 3152] [serial = 430] [outer = 00000000] 04:36:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 139 (1D6E8800) [pid = 3152] [serial = 431] [outer = 1D6E5C00] 04:36:00 INFO - PROCESS | 3152 | 1471347360962 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 140 (1D6EC800) [pid = 3152] [serial = 432] [outer = 1D6E5C00] 04:36:01 INFO - PROCESS | 3152 | 1471347361525 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:36:01 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:36:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 04:36:01 INFO - PROCESS | 3152 | 1471347361593 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 3152 | 1471347361596 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:36:01 INFO - PROCESS | 3152 | 1471347361599 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:36:01 INFO - PROCESS | 3152 | 1471347361601 Marionette TRACE conn6 <- [1,542,null,{}] 04:36:01 INFO - PROCESS | 3152 | 1471347361605 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 3152 | 1471347361608 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:01 INFO - PROCESS | 3152 | 1471347361726 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:36:01 INFO - PROCESS | 3152 | 1471347361848 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347361850 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:01 INFO - PROCESS | 3152 | ++DOCSHELL 1DE4F400 == 58 [pid = 3152] [id = 145] 04:36:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 141 (1DE4F800) [pid = 3152] [serial = 433] [outer = 00000000] 04:36:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 142 (1EF09800) [pid = 3152] [serial = 434] [outer = 1DE4F800] 04:36:01 INFO - PROCESS | 3152 | 1471347361907 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 143 (1EF0C400) [pid = 3152] [serial = 435] [outer = 1DE4F800] 04:36:02 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:02 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:02 INFO - PROCESS | 3152 | 1471347362444 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 04:36:02 INFO - PROCESS | 3152 | 1471347362473 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 3152 | 1471347362476 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:36:02 INFO - PROCESS | 3152 | 1471347362479 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:36:02 INFO - PROCESS | 3152 | 1471347362481 Marionette TRACE conn6 <- [1,546,null,{}] 04:36:02 INFO - PROCESS | 3152 | 1471347362485 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 3152 | 1471347362488 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:02 INFO - PROCESS | 3152 | 1471347362598 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:36:02 INFO - PROCESS | 3152 | 1471347362704 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347362706 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:02 INFO - PROCESS | 3152 | ++DOCSHELL 1EF08C00 == 59 [pid = 3152] [id = 146] 04:36:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 144 (1EF09400) [pid = 3152] [serial = 436] [outer = 00000000] 04:36:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 145 (1EFA5C00) [pid = 3152] [serial = 437] [outer = 1EF09400] 04:36:02 INFO - PROCESS | 3152 | 1471347362760 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 146 (1EFA9800) [pid = 3152] [serial = 438] [outer = 1EF09400] 04:36:03 INFO - PROCESS | 3152 | 1471347363411 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 04:36:03 INFO - PROCESS | 3152 | 1471347363453 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 3152 | 1471347363455 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:36:03 INFO - PROCESS | 3152 | 1471347363459 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 3152 | 1471347363461 Marionette TRACE conn6 <- [1,550,null,{}] 04:36:03 INFO - PROCESS | 3152 | 1471347363465 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 3152 | 1471347363471 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:03 INFO - PROCESS | 3152 | 1471347363602 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:36:03 INFO - PROCESS | 3152 | 1471347363862 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3152 | 1471347363865 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:03 INFO - PROCESS | 3152 | ++DOCSHELL 0E50FC00 == 60 [pid = 3152] [id = 147] 04:36:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 147 (0E5C7400) [pid = 3152] [serial = 439] [outer = 00000000] 04:36:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 148 (0E613400) [pid = 3152] [serial = 440] [outer = 0E5C7400] 04:36:03 INFO - PROCESS | 3152 | 1471347363944 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 149 (0EACC800) [pid = 3152] [serial = 441] [outer = 0E5C7400] 04:36:04 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:04 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:04 INFO - PROCESS | 3152 | 1471347364560 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1126ms 04:36:04 INFO - PROCESS | 3152 | 1471347364634 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 3152 | 1471347364638 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:36:04 INFO - PROCESS | 3152 | 1471347364643 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 3152 | 1471347364646 Marionette TRACE conn6 <- [1,554,null,{}] 04:36:04 INFO - PROCESS | 3152 | 1471347364651 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 3152 | 1471347364654 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:04 INFO - PROCESS | 3152 | 1471347364801 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:36:04 INFO - PROCESS | 3152 | 1471347364935 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347364938 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:04 INFO - PROCESS | 3152 | ++DOCSHELL 1543DC00 == 61 [pid = 3152] [id = 148] 04:36:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 150 (15F13C00) [pid = 3152] [serial = 442] [outer = 00000000] 04:36:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 151 (176CE800) [pid = 3152] [serial = 443] [outer = 15F13C00] 04:36:04 INFO - PROCESS | 3152 | 1471347364990 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 152 (18DE4000) [pid = 3152] [serial = 444] [outer = 15F13C00] 04:36:05 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0F667800 == 60 [pid = 3152] [id = 113] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0F66A400 == 59 [pid = 3152] [id = 101] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 1BF3E400 == 58 [pid = 3152] [id = 140] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0E5CC400 == 57 [pid = 3152] [id = 139] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 1CBA1C00 == 56 [pid = 3152] [id = 138] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0E5CD400 == 55 [pid = 3152] [id = 137] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 198D3800 == 54 [pid = 3152] [id = 136] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 198DC000 == 53 [pid = 3152] [id = 135] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 18DE9C00 == 52 [pid = 3152] [id = 134] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0F66AC00 == 51 [pid = 3152] [id = 133] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 151 (13B6C800) [pid = 3152] [serial = 340] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 150 (1CA66400) [pid = 3152] [serial = 337] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 149 (19226C00) [pid = 3152] [serial = 343] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 148 (1CBC4000) [pid = 3152] [serial = 376] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0F663800 == 50 [pid = 3152] [id = 132] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 0F451C00 == 49 [pid = 3152] [id = 127] 04:36:05 INFO - PROCESS | 3152 | --DOCSHELL 1CBBFC00 == 48 [pid = 3152] [id = 126] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 147 (1BF0BC00) [pid = 3152] [serial = 361] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 146 (1C163800) [pid = 3152] [serial = 364] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 145 (1BF14800) [pid = 3152] [serial = 362] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 144 (1CA6DC00) [pid = 3152] [serial = 367] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 143 (181F2C00) [pid = 3152] [serial = 352] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 142 (189EB800) [pid = 3152] [serial = 353] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 141 (0FD37C00) [pid = 3152] [serial = 347] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 140 (0F668C00) [pid = 3152] [serial = 346] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 139 (198DA800) [pid = 3152] [serial = 358] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 138 (1C164400) [pid = 3152] [serial = 365] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 137 (0E609000) [pid = 3152] [serial = 349] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 136 (0F45D400) [pid = 3152] [serial = 350] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 135 (19255400) [pid = 3152] [serial = 355] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 134 (19487C00) [pid = 3152] [serial = 356] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 133 (1CB9BC00) [pid = 3152] [serial = 374] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 132 (1CB48C00) [pid = 3152] [serial = 373] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 131 (1CA84800) [pid = 3152] [serial = 368] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 130 (19229C00) [pid = 3152] [serial = 370] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 129 (1AA08C00) [pid = 3152] [serial = 359] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 128 (1924D800) [pid = 3152] [serial = 371] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 127 (16B4D000) [pid = 3152] [serial = 173] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 126 (0F666800) [pid = 3152] [serial = 133] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (1B40E800) [pid = 3152] [serial = 176] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (0F661800) [pid = 3152] [serial = 170] [outer = 00000000] [url = about:blank] 04:36:05 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:05 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:05 INFO - PROCESS | 3152 | 1471347365576 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 04:36:05 INFO - PROCESS | 3152 | 1471347365616 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 3152 | 1471347365620 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:36:05 INFO - PROCESS | 3152 | 1471347365625 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 3152 | 1471347365627 Marionette TRACE conn6 <- [1,558,null,{}] 04:36:05 INFO - PROCESS | 3152 | 1471347365631 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 3152 | 1471347365633 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:05 INFO - PROCESS | 3152 | 1471347365730 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:36:05 INFO - PROCESS | 3152 | 1471347365829 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347365831 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:05 INFO - PROCESS | 3152 | ++DOCSHELL 0E60FC00 == 49 [pid = 3152] [id = 149] 04:36:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (0F836400) [pid = 3152] [serial = 445] [outer = 00000000] 04:36:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (16B4FC00) [pid = 3152] [serial = 446] [outer = 0F836400] 04:36:05 INFO - PROCESS | 3152 | 1471347365879 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 127 (189ECC00) [pid = 3152] [serial = 447] [outer = 0F836400] 04:36:06 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:06 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:06 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:06 INFO - PROCESS | 3152 | 1471347366252 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 04:36:06 INFO - PROCESS | 3152 | 1471347366301 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:36:06 INFO - PROCESS | 3152 | 1471347366303 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:36:06 INFO - PROCESS | 3152 | 1471347366307 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 3152 | 1471347366313 Marionette TRACE conn6 <- [1,562,null,{}] 04:36:06 INFO - PROCESS | 3152 | 1471347366322 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 3152 | 1471347366326 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:06 INFO - PROCESS | 3152 | 1471347366416 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:36:06 INFO - PROCESS | 3152 | 1471347366423 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347366425 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:06 INFO - PROCESS | 3152 | ++DOCSHELL 1921F400 == 50 [pid = 3152] [id = 150] 04:36:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 128 (1921F800) [pid = 3152] [serial = 448] [outer = 00000000] 04:36:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 129 (19488800) [pid = 3152] [serial = 449] [outer = 1921F800] 04:36:06 INFO - PROCESS | 3152 | 1471347366471 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 130 (1AAD3800) [pid = 3152] [serial = 450] [outer = 1921F800] 04:36:06 INFO - PROCESS | 3152 | 1471347366994 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 04:36:07 INFO - PROCESS | 3152 | 1471347367040 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3152 | 1471347367043 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:36:07 INFO - PROCESS | 3152 | 1471347367046 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:36:07 INFO - PROCESS | 3152 | 1471347367048 Marionette TRACE conn6 <- [1,566,null,{}] 04:36:07 INFO - PROCESS | 3152 | 1471347367051 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 3152 | 1471347367053 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:07 INFO - PROCESS | 3152 | 1471347367141 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:36:07 INFO - PROCESS | 3152 | 1471347367245 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347367247 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:07 INFO - PROCESS | 3152 | ++DOCSHELL 1AB7A800 == 51 [pid = 3152] [id = 151] 04:36:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 131 (1AB7BC00) [pid = 3152] [serial = 451] [outer = 00000000] 04:36:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 132 (1BBBD000) [pid = 3152] [serial = 452] [outer = 1AB7BC00] 04:36:07 INFO - PROCESS | 3152 | 1471347367301 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 133 (1BF0EC00) [pid = 3152] [serial = 453] [outer = 1AB7BC00] 04:36:07 INFO - PROCESS | 3152 | 1471347367744 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 04:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:36:07 INFO - PROCESS | 3152 | 1471347367780 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3152 | 1471347367782 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:36:07 INFO - PROCESS | 3152 | 1471347367789 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 3152 | 1471347367791 Marionette TRACE conn6 <- [1,570,null,{}] 04:36:07 INFO - PROCESS | 3152 | 1471347367794 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 3152 | 1471347367796 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:07 INFO - PROCESS | 3152 | 1471347367914 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:36:07 INFO - PROCESS | 3152 | 1471347367922 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347367927 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:07 INFO - PROCESS | 3152 | ++DOCSHELL 1C15E800 == 52 [pid = 3152] [id = 152] 04:36:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 134 (1C162800) [pid = 3152] [serial = 454] [outer = 00000000] 04:36:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 135 (1C1B3400) [pid = 3152] [serial = 455] [outer = 1C162800] 04:36:08 INFO - PROCESS | 3152 | 1471347368038 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 136 (1CA61000) [pid = 3152] [serial = 456] [outer = 1C162800] 04:36:08 INFO - PROCESS | 3152 | 1471347368512 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 772ms 04:36:08 INFO - PROCESS | 3152 | 1471347368558 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:36:08 INFO - PROCESS | 3152 | 1471347368560 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:36:08 INFO - PROCESS | 3152 | 1471347368563 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 3152 | 1471347368565 Marionette TRACE conn6 <- [1,574,null,{}] 04:36:08 INFO - PROCESS | 3152 | 1471347368568 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 3152 | 1471347368571 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:08 INFO - PROCESS | 3152 | 1471347368690 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:36:08 INFO - PROCESS | 3152 | 1471347368755 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347368757 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:08 INFO - PROCESS | 3152 | ++DOCSHELL 1CA7B000 == 53 [pid = 3152] [id = 153] 04:36:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 137 (1CA7E400) [pid = 3152] [serial = 457] [outer = 00000000] 04:36:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 138 (1CB4EC00) [pid = 3152] [serial = 458] [outer = 1CA7E400] 04:36:08 INFO - PROCESS | 3152 | 1471347368803 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 139 (1CB9A800) [pid = 3152] [serial = 459] [outer = 1CA7E400] 04:36:09 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:09 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:09 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:09 INFO - PROCESS | 3152 | 1471347369223 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 04:36:09 INFO - PROCESS | 3152 | 1471347369239 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 3152 | 1471347369241 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:36:09 INFO - PROCESS | 3152 | 1471347369279 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 3152 | 1471347369281 Marionette TRACE conn6 <- [1,578,null,{}] 04:36:09 INFO - PROCESS | 3152 | 1471347369294 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 3152 | 1471347369296 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:09 INFO - PROCESS | 3152 | 1471347369413 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:36:09 INFO - PROCESS | 3152 | 1471347369425 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347369427 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:09 INFO - PROCESS | 3152 | ++DOCSHELL 1BF10800 == 54 [pid = 3152] [id = 154] 04:36:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 140 (1CBBEC00) [pid = 3152] [serial = 460] [outer = 00000000] 04:36:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 141 (1D6E6400) [pid = 3152] [serial = 461] [outer = 1CBBEC00] 04:36:09 INFO - PROCESS | 3152 | 1471347369531 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 142 (1D6EC000) [pid = 3152] [serial = 462] [outer = 1CBBEC00] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 141 (1C166000) [pid = 3152] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 140 (1924A800) [pid = 3152] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 139 (0E690400) [pid = 3152] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 138 (0EE7AC00) [pid = 3152] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 137 (1BF0CC00) [pid = 3152] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 136 (18DECC00) [pid = 3152] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 135 (181D4C00) [pid = 3152] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 134 (189ED400) [pid = 3152] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 133 (1C162C00) [pid = 3152] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 132 (18174000) [pid = 3152] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 131 (18DED400) [pid = 3152] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 130 (0F63C400) [pid = 3152] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 129 (1B8BF800) [pid = 3152] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 128 (1C290800) [pid = 3152] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 127 (13B91800) [pid = 3152] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 126 (1CA62000) [pid = 3152] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (189EA000) [pid = 3152] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (0E5C1C00) [pid = 3152] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:36:09 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (198D6C00) [pid = 3152] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (1CA66C00) [pid = 3152] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (0E5CD000) [pid = 3152] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (1CBA7C00) [pid = 3152] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (1BF3F000) [pid = 3152] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (18DF0C00) [pid = 3152] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 117 (0F665800) [pid = 3152] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 116 (198E9400) [pid = 3152] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 115 (18DEC800) [pid = 3152] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 114 (1CA66000) [pid = 3152] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (0F665400) [pid = 3152] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (0EE83C00) [pid = 3152] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (1DD1FC00) [pid = 3152] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:36:10 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (10656800) [pid = 3152] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:36:10 INFO - PROCESS | 3152 | 1471347370180 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 950ms 04:36:10 INFO - PROCESS | 3152 | 1471347370222 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 3152 | 1471347370225 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:36:10 INFO - PROCESS | 3152 | 1471347370228 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:36:10 INFO - PROCESS | 3152 | 1471347370230 Marionette TRACE conn6 <- [1,582,null,{}] 04:36:10 INFO - PROCESS | 3152 | 1471347370233 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 3152 | 1471347370235 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:10 INFO - PROCESS | 3152 | 1471347370320 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:36:10 INFO - PROCESS | 3152 | 1471347370325 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347370327 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:10 INFO - PROCESS | 3152 | ++DOCSHELL 0E50F800 == 55 [pid = 3152] [id = 155] 04:36:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 111 (0EE83C00) [pid = 3152] [serial = 463] [outer = 00000000] 04:36:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 112 (1730F000) [pid = 3152] [serial = 464] [outer = 0EE83C00] 04:36:10 INFO - PROCESS | 3152 | 1471347370372 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 113 (181D4C00) [pid = 3152] [serial = 465] [outer = 0EE83C00] 04:36:10 INFO - PROCESS | 3152 | 1471347370809 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 04:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:36:10 INFO - PROCESS | 3152 | 1471347370862 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 3152 | 1471347370864 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:36:10 INFO - PROCESS | 3152 | 1471347370867 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 3152 | 1471347370869 Marionette TRACE conn6 <- [1,586,null,{}] 04:36:10 INFO - PROCESS | 3152 | 1471347370872 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 3152 | 1471347370874 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:10 INFO - PROCESS | 3152 | 1471347370960 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:36:10 INFO - PROCESS | 3152 | 1471347370965 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347370967 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:10 INFO - PROCESS | 3152 | ++DOCSHELL 13775C00 == 56 [pid = 3152] [id = 156] 04:36:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 114 (16B4AC00) [pid = 3152] [serial = 466] [outer = 00000000] 04:36:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 115 (1947E400) [pid = 3152] [serial = 467] [outer = 16B4AC00] 04:36:11 INFO - PROCESS | 3152 | 1471347371012 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 116 (1BF0CC00) [pid = 3152] [serial = 468] [outer = 16B4AC00] 04:36:11 INFO - PROCESS | 3152 | 1471347371479 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 04:36:11 INFO - PROCESS | 3152 | 1471347371498 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 3152 | 1471347371500 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:36:11 INFO - PROCESS | 3152 | 1471347371518 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 3152 | 1471347371520 Marionette TRACE conn6 <- [1,590,null,{}] 04:36:11 INFO - PROCESS | 3152 | 1471347371527 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 3152 | 1471347371529 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:11 INFO - PROCESS | 3152 | 1471347371614 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:36:11 INFO - PROCESS | 3152 | 1471347371620 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347371623 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:11 INFO - PROCESS | 3152 | ++DOCSHELL 14256C00 == 57 [pid = 3152] [id = 157] 04:36:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 117 (1C162C00) [pid = 3152] [serial = 469] [outer = 00000000] 04:36:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 118 (1CA75400) [pid = 3152] [serial = 470] [outer = 1C162C00] 04:36:11 INFO - PROCESS | 3152 | 1471347371670 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 119 (1DD1B000) [pid = 3152] [serial = 471] [outer = 1C162C00] 04:36:12 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:36:12 INFO - PROCESS | 3152 | 1471347372650 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1185ms 04:36:12 INFO - PROCESS | 3152 | 1471347372705 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:36:12 INFO - PROCESS | 3152 | 1471347372710 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:36:12 INFO - PROCESS | 3152 | 1471347372714 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 3152 | 1471347372718 Marionette TRACE conn6 <- [1,594,null,{}] 04:36:12 INFO - PROCESS | 3152 | 1471347372724 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 3152 | 1471347372727 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:12 INFO - PROCESS | 3152 | 1471347372847 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:36:12 INFO - PROCESS | 3152 | 1471347372986 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347372988 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:12 INFO - PROCESS | 3152 | ++DOCSHELL 0F452000 == 58 [pid = 3152] [id = 158] 04:36:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 120 (0F65FC00) [pid = 3152] [serial = 472] [outer = 00000000] 04:36:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 121 (10647400) [pid = 3152] [serial = 473] [outer = 0F65FC00] 04:36:13 INFO - PROCESS | 3152 | 1471347373049 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 122 (139BF000) [pid = 3152] [serial = 474] [outer = 0F65FC00] 04:36:13 INFO - PROCESS | 3152 | 1471347373628 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 04:36:13 INFO - PROCESS | 3152 | 1471347373645 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 3152 | 1471347373649 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:36:13 INFO - PROCESS | 3152 | 1471347373656 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 3152 | 1471347373659 Marionette TRACE conn6 <- [1,598,null,{}] 04:36:13 INFO - PROCESS | 3152 | 1471347373663 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 3152 | 1471347373666 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:13 INFO - PROCESS | 3152 | 1471347373784 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:36:13 INFO - PROCESS | 3152 | 1471347373894 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347373897 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:13 INFO - PROCESS | 3152 | ++DOCSHELL 189F1C00 == 59 [pid = 3152] [id = 159] 04:36:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 123 (18DE8000) [pid = 3152] [serial = 475] [outer = 00000000] 04:36:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 124 (19480C00) [pid = 3152] [serial = 476] [outer = 18DE8000] 04:36:13 INFO - PROCESS | 3152 | 1471347373955 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 125 (1AB7B400) [pid = 3152] [serial = 477] [outer = 18DE8000] 04:36:14 INFO - PROCESS | 3152 | 1471347374620 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1017ms 04:36:14 INFO - PROCESS | 3152 | 1471347374677 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 3152 | 1471347374680 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:36:14 INFO - PROCESS | 3152 | 1471347374683 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 3152 | 1471347374687 Marionette TRACE conn6 <- [1,602,null,{}] 04:36:14 INFO - PROCESS | 3152 | 1471347374698 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 3152 | 1471347374703 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:14 INFO - PROCESS | 3152 | 1471347374816 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:36:14 INFO - PROCESS | 3152 | 1471347374955 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347374959 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:14 INFO - PROCESS | 3152 | ++DOCSHELL 1CB9C400 == 60 [pid = 3152] [id = 160] 04:36:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 126 (1CBBD800) [pid = 3152] [serial = 478] [outer = 00000000] 04:36:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 127 (1D6E4400) [pid = 3152] [serial = 479] [outer = 1CBBD800] 04:36:15 INFO - PROCESS | 3152 | 1471347375018 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 128 (1DDA4800) [pid = 3152] [serial = 480] [outer = 1CBBD800] 04:36:15 INFO - PROCESS | 3152 | 1471347375589 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 04:36:15 INFO - PROCESS | 3152 | 1471347375657 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 3152 | 1471347375660 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:36:15 INFO - PROCESS | 3152 | 1471347375663 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 3152 | 1471347375666 Marionette TRACE conn6 <- [1,606,null,{}] 04:36:15 INFO - PROCESS | 3152 | 1471347375670 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 3152 | 1471347375672 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:15 INFO - PROCESS | 3152 | 1471347375791 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:36:15 INFO - PROCESS | 3152 | 1471347375927 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347375929 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:15 INFO - PROCESS | 3152 | ++DOCSHELL 1D623C00 == 61 [pid = 3152] [id = 161] 04:36:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 129 (1D627C00) [pid = 3152] [serial = 481] [outer = 00000000] 04:36:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 130 (1D62CC00) [pid = 3152] [serial = 482] [outer = 1D627C00] 04:36:15 INFO - PROCESS | 3152 | 1471347375987 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 131 (1D62EC00) [pid = 3152] [serial = 483] [outer = 1D627C00] 04:36:16 INFO - PROCESS | 3152 | 1471347376539 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 04:36:16 INFO - PROCESS | 3152 | 1471347376597 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 3152 | 1471347376599 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:36:16 INFO - PROCESS | 3152 | 1471347376602 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:36:16 INFO - PROCESS | 3152 | 1471347376604 Marionette TRACE conn6 <- [1,610,null,{}] 04:36:16 INFO - PROCESS | 3152 | 1471347376608 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 3152 | 1471347376610 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:16 INFO - PROCESS | 3152 | 1471347376736 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:36:16 INFO - PROCESS | 3152 | 1471347376858 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347376861 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:16 INFO - PROCESS | 3152 | ++DOCSHELL 1D630C00 == 62 [pid = 3152] [id = 162] 04:36:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 132 (1D632000) [pid = 3152] [serial = 484] [outer = 00000000] 04:36:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 133 (1D924800) [pid = 3152] [serial = 485] [outer = 1D632000] 04:36:16 INFO - PROCESS | 3152 | 1471347376916 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 134 (1D928000) [pid = 3152] [serial = 486] [outer = 1D632000] 04:36:17 INFO - PROCESS | 3152 | 1471347377712 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1133ms 04:36:17 INFO - PROCESS | 3152 | 1471347377740 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:36:17 INFO - PROCESS | 3152 | 1471347377744 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:36:17 INFO - PROCESS | 3152 | 1471347377749 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 3152 | 1471347377753 Marionette TRACE conn6 <- [1,614,null,{}] 04:36:17 INFO - PROCESS | 3152 | 1471347377758 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 3152 | 1471347377760 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:17 INFO - PROCESS | 3152 | 1471347377869 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:36:17 INFO - PROCESS | 3152 | 1471347378009 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347378013 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:18 INFO - PROCESS | 3152 | ++DOCSHELL 0F63F400 == 63 [pid = 3152] [id = 163] 04:36:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 135 (0F640400) [pid = 3152] [serial = 487] [outer = 00000000] 04:36:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 136 (0FCADC00) [pid = 3152] [serial = 488] [outer = 0F640400] 04:36:18 INFO - PROCESS | 3152 | 1471347378066 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 137 (1377AC00) [pid = 3152] [serial = 489] [outer = 0F640400] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 13775C00 == 62 [pid = 3152] [id = 156] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E50F800 == 61 [pid = 3152] [id = 155] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1BF10800 == 60 [pid = 3152] [id = 154] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1CA7B000 == 59 [pid = 3152] [id = 153] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1C15E800 == 58 [pid = 3152] [id = 152] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1AB7A800 == 57 [pid = 3152] [id = 151] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E60FC00 == 56 [pid = 3152] [id = 149] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1921F400 == 55 [pid = 3152] [id = 150] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1543DC00 == 54 [pid = 3152] [id = 148] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E50FC00 == 53 [pid = 3152] [id = 147] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 19483C00 == 52 [pid = 3152] [id = 143] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1DDA6800 == 51 [pid = 3152] [id = 141] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E5C9400 == 50 [pid = 3152] [id = 142] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1C287800 == 49 [pid = 3152] [id = 129] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E5CF400 == 48 [pid = 3152] [id = 131] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 176C9000 == 47 [pid = 3152] [id = 73] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1C164800 == 46 [pid = 3152] [id = 102] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1C160C00 == 45 [pid = 3152] [id = 88] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 18232800 == 44 [pid = 3152] [id = 115] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0F453800 == 43 [pid = 3152] [id = 114] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1DE4F400 == 42 [pid = 3152] [id = 145] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 139BEC00 == 41 [pid = 3152] [id = 100] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1D6E4C00 == 40 [pid = 3152] [id = 144] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1EF08C00 == 39 [pid = 3152] [id = 146] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0E50EC00 == 38 [pid = 3152] [id = 99] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0F660000 == 37 [pid = 3152] [id = 34] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 189EA400 == 36 [pid = 3152] [id = 103] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 18DEDC00 == 35 [pid = 3152] [id = 128] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1DD1DC00 == 34 [pid = 3152] [id = 130] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0EAF0400 == 33 [pid = 3152] [id = 72] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1D630C00 == 32 [pid = 3152] [id = 162] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1CB9C400 == 31 [pid = 3152] [id = 160] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 1D623C00 == 30 [pid = 3152] [id = 161] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 189F1C00 == 29 [pid = 3152] [id = 159] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 14256C00 == 28 [pid = 3152] [id = 157] 04:36:19 INFO - PROCESS | 3152 | --DOCSHELL 0F452000 == 27 [pid = 3152] [id = 158] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 136 (1CA7D000) [pid = 3152] [serial = 305] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 135 (19252000) [pid = 3152] [serial = 167] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 134 (0F45D800) [pid = 3152] [serial = 254] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 133 (1373B800) [pid = 3152] [serial = 215] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 132 (1CA7E800) [pid = 3152] [serial = 260] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 131 (198DDC00) [pid = 3152] [serial = 221] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 130 (1947DC00) [pid = 3152] [serial = 218] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 129 (1947B400) [pid = 3152] [serial = 344] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 128 (1C16AC00) [pid = 3152] [serial = 263] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 127 (18DEB400) [pid = 3152] [serial = 257] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 126 (198D7400) [pid = 3152] [serial = 302] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 125 (14B64000) [pid = 3152] [serial = 341] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 124 (1C1C0000) [pid = 3152] [serial = 212] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 123 (1CA80C00) [pid = 3152] [serial = 251] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 122 (15441800) [pid = 3152] [serial = 299] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 121 (1CA69000) [pid = 3152] [serial = 338] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 120 (189F4400) [pid = 3152] [serial = 308] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 119 (0EE80800) [pid = 3152] [serial = 296] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 118 (1BF0E800) [pid = 3152] [serial = 407] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 117 (1CB4BC00) [pid = 3152] [serial = 411] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 116 (1CA84C00) [pid = 3152] [serial = 410] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 115 (19225000) [pid = 3152] [serial = 416] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 114 (1DD19400) [pid = 3152] [serial = 413] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 113 (1CBBF400) [pid = 3152] [serial = 419] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 112 (1AADC800) [pid = 3152] [serial = 383] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 111 (1979A800) [pid = 3152] [serial = 382] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 110 (181EE800) [pid = 3152] [serial = 396] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 109 (14B5F000) [pid = 3152] [serial = 395] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 108 (1AD04C00) [pid = 3152] [serial = 404] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 107 (19482000) [pid = 3152] [serial = 401] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (197A6000) [pid = 3152] [serial = 402] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (1DD1BC00) [pid = 3152] [serial = 387] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (1DD16400) [pid = 3152] [serial = 386] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (15F17400) [pid = 3152] [serial = 380] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (13B9D000) [pid = 3152] [serial = 379] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (189EE800) [pid = 3152] [serial = 393] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (16B4E800) [pid = 3152] [serial = 392] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1DE47400) [pid = 3152] [serial = 390] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (1DE42C00) [pid = 3152] [serial = 389] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (15F10C00) [pid = 3152] [serial = 398] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (17608400) [pid = 3152] [serial = 399] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1DD20C00) [pid = 3152] [serial = 414] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1DDA4C00) [pid = 3152] [serial = 420] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1BF05400) [pid = 3152] [serial = 417] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1DE43400) [pid = 3152] [serial = 422] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (197BE800) [pid = 3152] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1BF38800) [pid = 3152] [serial = 408] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1B8CA400) [pid = 3152] [serial = 405] [outer = 00000000] [url = about:blank] 04:36:19 INFO - PROCESS | 3152 | 1471347379587 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1878ms 04:36:19 INFO - PROCESS | 3152 | 1471347379628 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:36:19 INFO - PROCESS | 3152 | 1471347379633 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:36:19 INFO - PROCESS | 3152 | 1471347379638 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 3152 | 1471347379641 Marionette TRACE conn6 <- [1,618,null,{}] 04:36:19 INFO - PROCESS | 3152 | 1471347379646 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 3152 | 1471347379649 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:19 INFO - PROCESS | 3152 | 1471347379745 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:36:19 INFO - PROCESS | 3152 | 1471347379831 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347379835 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:19 INFO - PROCESS | 3152 | ++DOCSHELL 0E60FC00 == 28 [pid = 3152] [id = 164] 04:36:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0E610400) [pid = 3152] [serial = 490] [outer = 00000000] 04:36:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0EA70400) [pid = 3152] [serial = 491] [outer = 0E610400] 04:36:19 INFO - PROCESS | 3152 | 1471347379886 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0EFF0400) [pid = 3152] [serial = 492] [outer = 0E610400] 04:36:20 INFO - PROCESS | 3152 | 1471347380291 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 04:36:20 INFO - PROCESS | 3152 | 1471347380328 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3152 | 1471347380333 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:36:20 INFO - PROCESS | 3152 | 1471347380339 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3152 | 1471347380342 Marionette TRACE conn6 <- [1,622,null,{}] 04:36:20 INFO - PROCESS | 3152 | 1471347380346 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3152 | 1471347380348 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:20 INFO - PROCESS | 3152 | 1471347380437 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:36:20 INFO - PROCESS | 3152 | 1471347380443 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347380445 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:20 INFO - PROCESS | 3152 | ++DOCSHELL 0F638400 == 29 [pid = 3152] [id = 165] 04:36:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F63C400) [pid = 3152] [serial = 493] [outer = 00000000] 04:36:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F831000) [pid = 3152] [serial = 494] [outer = 0F63C400] 04:36:20 INFO - PROCESS | 3152 | 1471347380494 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0FC2E000) [pid = 3152] [serial = 495] [outer = 0F63C400] 04:36:20 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:20 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:20 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:20 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:20 INFO - PROCESS | 3152 | 1471347380970 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 04:36:21 INFO - PROCESS | 3152 | 1471347381013 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:36:21 INFO - PROCESS | 3152 | 1471347381016 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:36:21 INFO - PROCESS | 3152 | 1471347381019 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 3152 | 1471347381022 Marionette TRACE conn6 <- [1,626,null,{}] 04:36:21 INFO - PROCESS | 3152 | 1471347381033 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3152 | 1471347381037 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:21 INFO - PROCESS | 3152 | 1471347381153 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:36:21 INFO - PROCESS | 3152 | 1471347381251 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347381254 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:21 INFO - PROCESS | 3152 | ++DOCSHELL 142ECC00 == 30 [pid = 3152] [id = 166] 04:36:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (14301C00) [pid = 3152] [serial = 496] [outer = 00000000] 04:36:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (14B5F000) [pid = 3152] [serial = 497] [outer = 14301C00] 04:36:21 INFO - PROCESS | 3152 | 1471347381304 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (15F0D400) [pid = 3152] [serial = 498] [outer = 14301C00] 04:36:21 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:21 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:21 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:21 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:21 INFO - PROCESS | 3152 | 1471347381747 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 790ms 04:36:21 INFO - PROCESS | 3152 | 1471347381810 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 3152 | 1471347381813 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:36:21 INFO - PROCESS | 3152 | 1471347381829 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 3152 | 1471347381831 Marionette TRACE conn6 <- [1,630,null,{}] 04:36:21 INFO - PROCESS | 3152 | 1471347381834 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3152 | 1471347381837 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:21 INFO - PROCESS | 3152 | 1471347381952 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:36:21 INFO - PROCESS | 3152 | 1471347381962 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347381964 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:21 INFO - PROCESS | 3152 | ++DOCSHELL 16B55000 == 31 [pid = 3152] [id = 167] 04:36:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (16E02800) [pid = 3152] [serial = 499] [outer = 00000000] 04:36:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (17607000) [pid = 3152] [serial = 500] [outer = 16E02800] 04:36:22 INFO - PROCESS | 3152 | 1471347382010 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (18173800) [pid = 3152] [serial = 501] [outer = 16E02800] 04:36:22 INFO - PROCESS | 3152 | 1471347382464 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 04:36:22 INFO - PROCESS | 3152 | 1471347382523 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3152 | 1471347382525 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3152 | 1471347382528 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 3152 | 1471347382530 Marionette TRACE conn6 <- [1,634,null,{}] 04:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:36:22 INFO - PROCESS | 3152 | 1471347382534 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3152 | 1471347382536 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:22 INFO - PROCESS | 3152 | 1471347382646 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:36:22 INFO - PROCESS | 3152 | 1471347382656 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347382658 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:22 INFO - PROCESS | 3152 | ++DOCSHELL 181E8C00 == 32 [pid = 3152] [id = 168] 04:36:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (181EE800) [pid = 3152] [serial = 502] [outer = 00000000] 04:36:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (189E6C00) [pid = 3152] [serial = 503] [outer = 181EE800] 04:36:22 INFO - PROCESS | 3152 | 1471347382752 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (189F4800) [pid = 3152] [serial = 504] [outer = 181EE800] 04:36:23 INFO - PROCESS | 3152 | 1471347383179 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 04:36:23 INFO - PROCESS | 3152 | 1471347383214 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 3152 | 1471347383216 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:36:23 INFO - PROCESS | 3152 | 1471347383219 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 3152 | 1471347383221 Marionette TRACE conn6 <- [1,638,null,{}] 04:36:23 INFO - PROCESS | 3152 | 1471347383225 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 3152 | 1471347383230 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:23 INFO - PROCESS | 3152 | 1471347383372 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:36:23 INFO - PROCESS | 3152 | 1471347383441 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347383443 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:23 INFO - PROCESS | 3152 | ++DOCSHELL 1924D000 == 33 [pid = 3152] [id = 169] 04:36:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 105 (1924D800) [pid = 3152] [serial = 505] [outer = 00000000] 04:36:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 106 (19252000) [pid = 3152] [serial = 506] [outer = 1924D800] 04:36:23 INFO - PROCESS | 3152 | 1471347383489 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 107 (19256000) [pid = 3152] [serial = 507] [outer = 1924D800] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 106 (1C162C00) [pid = 3152] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 105 (1CA7E400) [pid = 3152] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 104 (1921F800) [pid = 3152] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (16B4AC00) [pid = 3152] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (19799C00) [pid = 3152] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (1AB7BC00) [pid = 3152] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (0E608C00) [pid = 3152] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1C162800) [pid = 3152] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (0EE83C00) [pid = 3152] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (0F836400) [pid = 3152] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (1EF09400) [pid = 3152] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (0E5C7400) [pid = 3152] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1DDA8C00) [pid = 3152] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1DE4F800) [pid = 3152] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1CBBEC00) [pid = 3152] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (15F13C00) [pid = 3152] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1CBC0400) [pid = 3152] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:36:24 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1D6E5C00) [pid = 3152] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:36:24 INFO - PROCESS | 3152 | 1471347384411 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1221ms 04:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:36:24 INFO - PROCESS | 3152 | 1471347384443 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 3152 | 1471347384445 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:36:24 INFO - PROCESS | 3152 | 1471347384448 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 3152 | 1471347384450 Marionette TRACE conn6 <- [1,642,null,{}] 04:36:24 INFO - PROCESS | 3152 | 1471347384453 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 3152 | 1471347384455 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:24 INFO - PROCESS | 3152 | 1471347384536 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:36:24 INFO - PROCESS | 3152 | 1471347384542 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347384543 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:24 INFO - PROCESS | 3152 | ++DOCSHELL 16B4E000 == 34 [pid = 3152] [id = 170] 04:36:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (16E14400) [pid = 3152] [serial = 508] [outer = 00000000] 04:36:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (19250800) [pid = 3152] [serial = 509] [outer = 16E14400] 04:36:24 INFO - PROCESS | 3152 | 1471347384589 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (19253C00) [pid = 3152] [serial = 510] [outer = 16E14400] 04:36:25 INFO - PROCESS | 3152 | 1471347385005 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 04:36:25 INFO - PROCESS | 3152 | 1471347385027 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 3152 | 1471347385029 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:36:25 INFO - PROCESS | 3152 | 1471347385032 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 3152 | 1471347385033 Marionette TRACE conn6 <- [1,646,null,{}] 04:36:25 INFO - PROCESS | 3152 | 1471347385037 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 3152 | 1471347385038 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:25 INFO - PROCESS | 3152 | 1471347385158 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:36:25 INFO - PROCESS | 3152 | 1471347385166 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347385168 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:25 INFO - PROCESS | 3152 | ++DOCSHELL 16B54400 == 35 [pid = 3152] [id = 171] 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1924EC00) [pid = 3152] [serial = 511] [outer = 00000000] 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (19488000) [pid = 3152] [serial = 512] [outer = 1924EC00] 04:36:25 INFO - PROCESS | 3152 | 1471347385215 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (19484000) [pid = 3152] [serial = 513] [outer = 1924EC00] 04:36:25 INFO - PROCESS | 3152 | 1471347385637 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 04:36:25 INFO - PROCESS | 3152 | 1471347385664 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:36:25 INFO - PROCESS | 3152 | 1471347385666 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:36:25 INFO - PROCESS | 3152 | 1471347385669 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 3152 | 1471347385671 Marionette TRACE conn6 <- [1,650,null,{}] 04:36:25 INFO - PROCESS | 3152 | 1471347385674 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 3152 | 1471347385676 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:25 INFO - PROCESS | 3152 | 1471347385791 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:36:25 INFO - PROCESS | 3152 | 1471347385800 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347385802 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:25 INFO - PROCESS | 3152 | ++DOCSHELL 142EC800 == 36 [pid = 3152] [id = 172] 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (197BE000) [pid = 3152] [serial = 514] [outer = 00000000] 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (198D9C00) [pid = 3152] [serial = 515] [outer = 197BE000] 04:36:25 INFO - PROCESS | 3152 | 1471347385848 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (198DEC00) [pid = 3152] [serial = 516] [outer = 197BE000] 04:36:26 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:26 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:26 INFO - PROCESS | 3152 | 1471347386577 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 04:36:26 INFO - PROCESS | 3152 | 1471347386640 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:36:26 INFO - PROCESS | 3152 | 1471347386645 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:36:26 INFO - PROCESS | 3152 | 1471347386650 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3152 | 1471347386653 Marionette TRACE conn6 <- [1,654,null,{}] 04:36:26 INFO - PROCESS | 3152 | 1471347386659 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 3152 | 1471347386662 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:26 INFO - PROCESS | 3152 | 1471347386785 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:36:26 INFO - PROCESS | 3152 | 1471347386917 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347386920 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:26 INFO - PROCESS | 3152 | ++DOCSHELL 0E608400 == 37 [pid = 3152] [id = 173] 04:36:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (0E60F400) [pid = 3152] [serial = 517] [outer = 00000000] 04:36:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (0F640000) [pid = 3152] [serial = 518] [outer = 0E60F400] 04:36:26 INFO - PROCESS | 3152 | 1471347386980 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (0F668C00) [pid = 3152] [serial = 519] [outer = 0E60F400] 04:36:27 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:27 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:27 INFO - PROCESS | 3152 | 1471347387665 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:36:27 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:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1078ms 04:36:27 INFO - PROCESS | 3152 | 1471347387729 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3152 | 1471347387734 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:36:27 INFO - PROCESS | 3152 | 1471347387740 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3152 | 1471347387743 Marionette TRACE conn6 <- [1,658,null,{}] 04:36:27 INFO - PROCESS | 3152 | 1471347387747 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 3152 | 1471347387750 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:27 INFO - PROCESS | 3152 | 1471347387872 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:36:27 INFO - PROCESS | 3152 | 1471347388004 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347388007 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:28 INFO - PROCESS | 3152 | ++DOCSHELL 1416BC00 == 38 [pid = 3152] [id = 174] 04:36:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (141B8800) [pid = 3152] [serial = 520] [outer = 00000000] 04:36:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 103 (1430C400) [pid = 3152] [serial = 521] [outer = 141B8800] 04:36:28 INFO - PROCESS | 3152 | 1471347388066 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 104 (16B4F400) [pid = 3152] [serial = 522] [outer = 141B8800] 04:36:28 INFO - PROCESS | 3152 | 1471347388907 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1223ms 04:36:28 INFO - PROCESS | 3152 | 1471347388967 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:36:28 INFO - PROCESS | 3152 | 1471347388972 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:36:28 INFO - PROCESS | 3152 | 1471347388977 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3152 | 1471347388980 Marionette TRACE conn6 <- [1,662,null,{}] 04:36:28 INFO - PROCESS | 3152 | 1471347388986 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3152 | 1471347388988 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:29 INFO - PROCESS | 3152 | 1471347389101 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:36:29 INFO - PROCESS | 3152 | 1471347389231 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347389236 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 16B54400 == 37 [pid = 3152] [id = 171] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 16B4E000 == 36 [pid = 3152] [id = 170] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 1924D000 == 35 [pid = 3152] [id = 169] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 181E8C00 == 34 [pid = 3152] [id = 168] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 16B55000 == 33 [pid = 3152] [id = 167] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 142ECC00 == 32 [pid = 3152] [id = 166] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 0F638400 == 31 [pid = 3152] [id = 165] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 0E60FC00 == 30 [pid = 3152] [id = 164] 04:36:29 INFO - PROCESS | 3152 | --DOCSHELL 0F63F400 == 29 [pid = 3152] [id = 163] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 103 (1EFA5C00) [pid = 3152] [serial = 437] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 102 (1D6E6400) [pid = 3152] [serial = 461] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (1AADE000) [pid = 3152] [serial = 428] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (1D6E8800) [pid = 3152] [serial = 431] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1BF0CC00) [pid = 3152] [serial = 468] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (1CA75400) [pid = 3152] [serial = 470] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (1DD1B000) [pid = 3152] [serial = 471] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (1CB9A800) [pid = 3152] [serial = 459] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (19488800) [pid = 3152] [serial = 449] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1947E400) [pid = 3152] [serial = 467] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1BF3A400) [pid = 3152] [serial = 429] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1BBBD000) [pid = 3152] [serial = 452] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1423BC00) [pid = 3152] [serial = 426] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1C1B3400) [pid = 3152] [serial = 455] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1AAD3800) [pid = 3152] [serial = 450] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (181D4C00) [pid = 3152] [serial = 465] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (16B4FC00) [pid = 3152] [serial = 446] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1EFA9800) [pid = 3152] [serial = 438] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0EACC800) [pid = 3152] [serial = 441] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1DE4B400) [pid = 3152] [serial = 423] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (189ECC00) [pid = 3152] [serial = 447] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1EF09800) [pid = 3152] [serial = 434] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1D6EC000) [pid = 3152] [serial = 462] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18DE4000) [pid = 3152] [serial = 444] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1BF0EC00) [pid = 3152] [serial = 453] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1DD14400) [pid = 3152] [serial = 377] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0E613400) [pid = 3152] [serial = 440] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (176CE800) [pid = 3152] [serial = 443] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1CB4EC00) [pid = 3152] [serial = 458] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1730F000) [pid = 3152] [serial = 464] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1373A400) [pid = 3152] [serial = 425] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1CA61000) [pid = 3152] [serial = 456] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1EF0C400) [pid = 3152] [serial = 435] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1D6EC800) [pid = 3152] [serial = 432] [outer = 00000000] [url = about:blank] 04:36:29 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C7800 == 30 [pid = 3152] [id = 175] 04:36:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0E5CE800) [pid = 3152] [serial = 523] [outer = 00000000] 04:36:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0EA6C800) [pid = 3152] [serial = 524] [outer = 0E5CE800] 04:36:29 INFO - PROCESS | 3152 | 1471347389316 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F632800) [pid = 3152] [serial = 525] [outer = 0E5CE800] 04:36:29 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:29 INFO - PROCESS | 3152 | [3152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:36:29 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:29 INFO - PROCESS | 3152 | 1471347389795 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:36:29 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:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 890ms 04:36:29 INFO - PROCESS | 3152 | 1471347389867 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 3152 | 1471347389872 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:36:29 INFO - PROCESS | 3152 | 1471347389878 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 3152 | 1471347389881 Marionette TRACE conn6 <- [1,666,null,{}] 04:36:29 INFO - PROCESS | 3152 | 1471347389885 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 3152 | 1471347389887 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:29 INFO - PROCESS | 3152 | 1471347389979 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:36:30 INFO - PROCESS | 3152 | 1471347390075 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347390077 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:30 INFO - PROCESS | 3152 | ++DOCSHELL 108E0C00 == 31 [pid = 3152] [id = 176] 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (108E2400) [pid = 3152] [serial = 526] [outer = 00000000] 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1412B000) [pid = 3152] [serial = 527] [outer = 108E2400] 04:36:30 INFO - PROCESS | 3152 | 1471347390125 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (14258800) [pid = 3152] [serial = 528] [outer = 108E2400] 04:36:30 INFO - PROCESS | 3152 | 1471347390516 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:36:30 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:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 04:36:30 INFO - PROCESS | 3152 | 1471347390553 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3152 | 1471347390556 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 3152 | 1471347390559 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:36:30 INFO - PROCESS | 3152 | 1471347390562 Marionette TRACE conn6 <- [1,670,null,{}] 04:36:30 INFO - PROCESS | 3152 | 1471347390601 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 3152 | 1471347390605 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:30 INFO - PROCESS | 3152 | 1471347390696 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:36:30 INFO - PROCESS | 3152 | 1471347390704 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347390707 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:30 INFO - PROCESS | 3152 | ++DOCSHELL 181F3800 == 32 [pid = 3152] [id = 177] 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181F4000) [pid = 3152] [serial = 529] [outer = 00000000] 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (189D5800) [pid = 3152] [serial = 530] [outer = 181F4000] 04:36:30 INFO - PROCESS | 3152 | 1471347390761 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (189EE800) [pid = 3152] [serial = 531] [outer = 181F4000] 04:36:31 INFO - PROCESS | 3152 | 1471347391694 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:36:31 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:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 04:36:31 INFO - PROCESS | 3152 | 1471347391737 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3152 | 1471347391739 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:36:31 INFO - PROCESS | 3152 | 1471347391742 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:36:31 INFO - PROCESS | 3152 | 1471347391744 Marionette TRACE conn6 <- [1,674,null,{}] 04:36:31 INFO - PROCESS | 3152 | 1471347391755 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 3152 | 1471347391757 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:31 INFO - PROCESS | 3152 | 1471347391873 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:36:31 INFO - PROCESS | 3152 | 1471347391879 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347391881 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:31 INFO - PROCESS | 3152 | ++DOCSHELL 18DEF800 == 33 [pid = 3152] [id = 178] 04:36:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18DF1000) [pid = 3152] [serial = 532] [outer = 00000000] 04:36:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19224400) [pid = 3152] [serial = 533] [outer = 18DF1000] 04:36:31 INFO - PROCESS | 3152 | 1471347391974 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1924F800) [pid = 3152] [serial = 534] [outer = 18DF1000] 04:36:32 INFO - PROCESS | 3152 | 1471347392923 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:36:32 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:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1234ms 04:36:32 INFO - PROCESS | 3152 | 1471347392980 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:36:32 INFO - PROCESS | 3152 | 1471347392982 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:36:32 INFO - PROCESS | 3152 | 1471347392986 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3152 | 1471347392988 Marionette TRACE conn6 <- [1,678,null,{}] 04:36:32 INFO - PROCESS | 3152 | 1471347392991 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 3152 | 1471347392993 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:33 INFO - PROCESS | 3152 | 1471347393107 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:36:33 INFO - PROCESS | 3152 | 1471347393113 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347393115 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:33 INFO - PROCESS | 3152 | ++DOCSHELL 19256400 == 34 [pid = 3152] [id = 179] 04:36:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1947D400) [pid = 3152] [serial = 535] [outer = 00000000] 04:36:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1979B000) [pid = 3152] [serial = 536] [outer = 1947D400] 04:36:33 INFO - PROCESS | 3152 | 1471347393211 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1AAD0800) [pid = 3152] [serial = 537] [outer = 1947D400] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (14301C00) [pid = 3152] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (16E02800) [pid = 3152] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F65FC00) [pid = 3152] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (18DE8000) [pid = 3152] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1CBBD800) [pid = 3152] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1924EC00) [pid = 3152] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1D627C00) [pid = 3152] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1D632000) [pid = 3152] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181EE800) [pid = 3152] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1924D800) [pid = 3152] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F640400) [pid = 3152] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F63C400) [pid = 3152] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0E610400) [pid = 3152] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:36:33 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16E14400) [pid = 3152] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:36:34 INFO - PROCESS | 3152 | 1471347394157 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:36:34 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:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1223ms 04:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:36:34 INFO - PROCESS | 3152 | 1471347394209 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 3152 | 1471347394211 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:36:34 INFO - PROCESS | 3152 | 1471347394215 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 3152 | 1471347394216 Marionette TRACE conn6 <- [1,682,null,{}] 04:36:34 INFO - PROCESS | 3152 | 1471347394220 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 3152 | 1471347394225 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:34 INFO - PROCESS | 3152 | 1471347394330 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:36:34 INFO - PROCESS | 3152 | 1471347394410 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347394412 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:34 INFO - PROCESS | 3152 | ++DOCSHELL 0E613800 == 35 [pid = 3152] [id = 180] 04:36:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0E617000) [pid = 3152] [serial = 538] [outer = 00000000] 04:36:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (189F2000) [pid = 3152] [serial = 539] [outer = 0E617000] 04:36:34 INFO - PROCESS | 3152 | 1471347394459 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (17608400) [pid = 3152] [serial = 540] [outer = 0E617000] 04:36:35 INFO - PROCESS | 3152 | 1471347395314 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:36:35 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:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 04:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:36:35 INFO - PROCESS | 3152 | 1471347395337 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3152 | 1471347395339 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:36:35 INFO - PROCESS | 3152 | 1471347395342 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 3152 | 1471347395343 Marionette TRACE conn6 <- [1,686,null,{}] 04:36:35 INFO - PROCESS | 3152 | 1471347395347 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 3152 | 1471347395349 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:35 INFO - PROCESS | 3152 | 1471347395461 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:36:35 INFO - PROCESS | 3152 | 1471347395471 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347395472 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:35 INFO - PROCESS | 3152 | ++DOCSHELL 1AD0B400 == 36 [pid = 3152] [id = 181] 04:36:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1AD22800) [pid = 3152] [serial = 541] [outer = 00000000] 04:36:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1B8C9000) [pid = 3152] [serial = 542] [outer = 1AD22800] 04:36:35 INFO - PROCESS | 3152 | 1471347395518 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1B8CDC00) [pid = 3152] [serial = 543] [outer = 1AD22800] 04:36:36 INFO - PROCESS | 3152 | 1471347396655 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:36:36 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:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1322ms 04:36:36 INFO - PROCESS | 3152 | 1471347396665 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:36:36 INFO - PROCESS | 3152 | 1471347396670 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:36:36 INFO - PROCESS | 3152 | 1471347396674 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 3152 | 1471347396678 Marionette TRACE conn6 <- [1,690,null,{}] 04:36:36 INFO - PROCESS | 3152 | 1471347396683 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 3152 | 1471347396687 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:36 INFO - PROCESS | 3152 | 1471347396800 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:36:36 INFO - PROCESS | 3152 | 1471347396957 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347396959 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:36 INFO - PROCESS | 3152 | ++DOCSHELL 0F63B000 == 37 [pid = 3152] [id = 182] 04:36:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F63E800) [pid = 3152] [serial = 544] [outer = 00000000] 04:36:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1373D000) [pid = 3152] [serial = 545] [outer = 0F63E800] 04:36:37 INFO - PROCESS | 3152 | 1471347397024 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (14241000) [pid = 3152] [serial = 546] [outer = 0F63E800] 04:36:38 INFO - PROCESS | 3152 | 1471347398047 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:36:38 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:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1437ms 04:36:38 INFO - PROCESS | 3152 | 1471347398112 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 3152 | 1471347398117 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:36:38 INFO - PROCESS | 3152 | 1471347398123 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 3152 | 1471347398126 Marionette TRACE conn6 <- [1,694,null,{}] 04:36:38 INFO - PROCESS | 3152 | 1471347398173 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 3152 | 1471347398176 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:38 INFO - PROCESS | 3152 | 1471347398280 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:36:38 INFO - PROCESS | 3152 | 1471347398441 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347398444 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:38 INFO - PROCESS | 3152 | ++DOCSHELL 181F1C00 == 38 [pid = 3152] [id = 183] 04:36:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18232800) [pid = 3152] [serial = 547] [outer = 00000000] 04:36:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18DEA400) [pid = 3152] [serial = 548] [outer = 18232800] 04:36:38 INFO - PROCESS | 3152 | 1471347398502 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1921D000) [pid = 3152] [serial = 549] [outer = 18232800] 04:36:39 INFO - PROCESS | 3152 | 1471347399562 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:36:39 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:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1474ms 04:36:39 INFO - PROCESS | 3152 | 1471347399601 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 3152 | 1471347399604 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:36:39 INFO - PROCESS | 3152 | 1471347399608 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3152 | 1471347399611 Marionette TRACE conn6 <- [1,698,null,{}] 04:36:39 INFO - PROCESS | 3152 | 1471347399622 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 3152 | 1471347399627 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:39 INFO - PROCESS | 3152 | 1471347399770 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:36:40 INFO - PROCESS | 3152 | 1471347400016 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347400019 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:40 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C3400 == 39 [pid = 3152] [id = 184] 04:36:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0E5C4000) [pid = 3152] [serial = 550] [outer = 00000000] 04:36:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E614400) [pid = 3152] [serial = 551] [outer = 0E5C4000] 04:36:40 INFO - PROCESS | 3152 | 1471347400072 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0F450C00) [pid = 3152] [serial = 552] [outer = 0E5C4000] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 0E613800 == 38 [pid = 3152] [id = 180] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 19256400 == 37 [pid = 3152] [id = 179] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 18DEF800 == 36 [pid = 3152] [id = 178] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 181F3800 == 35 [pid = 3152] [id = 177] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 108E0C00 == 34 [pid = 3152] [id = 176] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 0E5C7800 == 33 [pid = 3152] [id = 175] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 0E608400 == 32 [pid = 3152] [id = 173] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 1416BC00 == 31 [pid = 3152] [id = 174] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 142EC800 == 30 [pid = 3152] [id = 172] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 181F1C00 == 29 [pid = 3152] [id = 183] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 1AD0B400 == 28 [pid = 3152] [id = 181] 04:36:41 INFO - PROCESS | 3152 | --DOCSHELL 0F63B000 == 27 [pid = 3152] [id = 182] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (14B5F000) [pid = 3152] [serial = 497] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (17607000) [pid = 3152] [serial = 500] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (139BF000) [pid = 3152] [serial = 474] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (10647400) [pid = 3152] [serial = 473] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1AB7B400) [pid = 3152] [serial = 477] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19480C00) [pid = 3152] [serial = 476] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1DDA4800) [pid = 3152] [serial = 480] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1D6E4400) [pid = 3152] [serial = 479] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (19484000) [pid = 3152] [serial = 513] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1D62EC00) [pid = 3152] [serial = 483] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1D62CC00) [pid = 3152] [serial = 482] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1D928000) [pid = 3152] [serial = 486] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1D924800) [pid = 3152] [serial = 485] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189E6C00) [pid = 3152] [serial = 503] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (18173800) [pid = 3152] [serial = 501] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19252000) [pid = 3152] [serial = 506] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (189F4800) [pid = 3152] [serial = 504] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1377AC00) [pid = 3152] [serial = 489] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (0FCADC00) [pid = 3152] [serial = 488] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (0F831000) [pid = 3152] [serial = 494] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0FC2E000) [pid = 3152] [serial = 495] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (198D9C00) [pid = 3152] [serial = 515] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (0EFF0400) [pid = 3152] [serial = 492] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (19256000) [pid = 3152] [serial = 507] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (19250800) [pid = 3152] [serial = 509] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (19488000) [pid = 3152] [serial = 512] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (19253C00) [pid = 3152] [serial = 510] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (0EA70400) [pid = 3152] [serial = 491] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (15F0D400) [pid = 3152] [serial = 498] [outer = 00000000] [url = about:blank] 04:36:41 INFO - PROCESS | 3152 | 1471347401602 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2022ms 04:36:41 INFO - PROCESS | 3152 | 1471347401634 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 3152 | 1471347401637 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:36:41 INFO - PROCESS | 3152 | 1471347401642 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 3152 | 1471347401646 Marionette TRACE conn6 <- [1,702,null,{}] 04:36:41 INFO - PROCESS | 3152 | 1471347401653 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 3152 | 1471347401655 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:41 INFO - PROCESS | 3152 | 1471347401744 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:36:41 INFO - PROCESS | 3152 | 1471347401812 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347401815 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:41 INFO - PROCESS | 3152 | ++DOCSHELL 0EA27800 == 28 [pid = 3152] [id = 185] 04:36:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0EA29400) [pid = 3152] [serial = 553] [outer = 00000000] 04:36:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EAD3C00) [pid = 3152] [serial = 554] [outer = 0EA29400] 04:36:41 INFO - PROCESS | 3152 | 1471347401867 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0EE82C00) [pid = 3152] [serial = 555] [outer = 0EA29400] 04:36:42 INFO - PROCESS | 3152 | 1471347402753 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:36:42 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:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1135ms 04:36:42 INFO - PROCESS | 3152 | 1471347402778 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 3152 | 1471347402783 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:36:42 INFO - PROCESS | 3152 | 1471347402792 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 3152 | 1471347402794 Marionette TRACE conn6 <- [1,706,null,{}] 04:36:42 INFO - PROCESS | 3152 | 1471347402798 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 3152 | 1471347402801 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:42 INFO - PROCESS | 3152 | 1471347402889 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:36:42 INFO - PROCESS | 3152 | 1471347402896 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347402899 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:42 INFO - PROCESS | 3152 | ++DOCSHELL 0F833000 == 29 [pid = 3152] [id = 186] 04:36:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F833800) [pid = 3152] [serial = 556] [outer = 00000000] 04:36:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0FC1BC00) [pid = 3152] [serial = 557] [outer = 0F833800] 04:36:42 INFO - PROCESS | 3152 | 1471347402948 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FDE6000) [pid = 3152] [serial = 558] [outer = 0F833800] 04:36:43 INFO - PROCESS | 3152 | 1471347403909 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 04:36:43 INFO - PROCESS | 3152 | 1471347403966 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3152 | 1471347403968 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:36:43 INFO - PROCESS | 3152 | 1471347403972 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:36:43 INFO - PROCESS | 3152 | 1471347403975 Marionette TRACE conn6 <- [1,710,null,{}] 04:36:43 INFO - PROCESS | 3152 | 1471347403996 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 3152 | 1471347404001 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:44 INFO - PROCESS | 3152 | 1471347404122 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:36:44 INFO - PROCESS | 3152 | 1471347404129 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347404132 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:44 INFO - PROCESS | 3152 | ++DOCSHELL 141B8C00 == 30 [pid = 3152] [id = 187] 04:36:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1423DC00) [pid = 3152] [serial = 559] [outer = 00000000] 04:36:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (143C1000) [pid = 3152] [serial = 560] [outer = 1423DC00] 04:36:44 INFO - PROCESS | 3152 | 1471347404181 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (1543C400) [pid = 3152] [serial = 561] [outer = 1423DC00] 04:36:44 INFO - PROCESS | 3152 | 1471347404705 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3152 | 1471347404750 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:36:44 INFO - PROCESS | 3152 | 1471347404753 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 3152 | 1471347404755 Marionette TRACE conn6 <- [1,714,null,{}] 04:36:44 INFO - PROCESS | 3152 | 1471347404759 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 3152 | 1471347404761 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:44 INFO - PROCESS | 3152 | 1471347404876 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:36:44 INFO - PROCESS | 3152 | 1471347404884 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347404886 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:44 INFO - PROCESS | 3152 | ++DOCSHELL 176CBC00 == 31 [pid = 3152] [id = 188] 04:36:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (176CE400) [pid = 3152] [serial = 562] [outer = 00000000] 04:36:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (18181800) [pid = 3152] [serial = 563] [outer = 176CE400] 04:36:44 INFO - PROCESS | 3152 | 1471347404985 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (181F3000) [pid = 3152] [serial = 564] [outer = 176CE400] 04:36:45 INFO - PROCESS | 3152 | 1471347405475 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0E617000) [pid = 3152] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18DF1000) [pid = 3152] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1947D400) [pid = 3152] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0E60F400) [pid = 3152] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (141B8800) [pid = 3152] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (197BE000) [pid = 3152] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (108E2400) [pid = 3152] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (0E5CE800) [pid = 3152] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (181F4000) [pid = 3152] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:36:45 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1AD22800) [pid = 3152] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 870ms 04:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:36:45 INFO - PROCESS | 3152 | 1471347405626 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3152 | 1471347405628 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:36:45 INFO - PROCESS | 3152 | 1471347405631 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 3152 | 1471347405633 Marionette TRACE conn6 <- [1,718,null,{}] 04:36:45 INFO - PROCESS | 3152 | 1471347405637 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 3152 | 1471347405639 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:45 INFO - PROCESS | 3152 | 1471347405721 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:36:45 INFO - PROCESS | 3152 | 1471347405726 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347405728 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:45 INFO - PROCESS | 3152 | ++DOCSHELL 0FC11C00 == 32 [pid = 3152] [id = 189] 04:36:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0FDE3000) [pid = 3152] [serial = 565] [outer = 00000000] 04:36:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (14B64000) [pid = 3152] [serial = 566] [outer = 0FDE3000] 04:36:45 INFO - PROCESS | 3152 | 1471347405774 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (181D4400) [pid = 3152] [serial = 567] [outer = 0FDE3000] 04:36:46 INFO - PROCESS | 3152 | 1471347406235 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3152 | 1471347406264 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:36:46 INFO - PROCESS | 3152 | 1471347406267 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3152 | 1471347406269 Marionette TRACE conn6 <- [1,722,null,{}] 04:36:46 INFO - PROCESS | 3152 | 1471347406273 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 3152 | 1471347406278 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:46 INFO - PROCESS | 3152 | 1471347406379 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:36:46 INFO - PROCESS | 3152 | 1471347406388 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347406390 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:46 INFO - PROCESS | 3152 | ++DOCSHELL 189D4C00 == 33 [pid = 3152] [id = 190] 04:36:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (18DE8400) [pid = 3152] [serial = 568] [outer = 00000000] 04:36:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1921D800) [pid = 3152] [serial = 569] [outer = 18DE8400] 04:36:46 INFO - PROCESS | 3152 | 1471347406435 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (1924E800) [pid = 3152] [serial = 570] [outer = 18DE8400] 04:36:46 INFO - PROCESS | 3152 | 1471347406879 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:36:46 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:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 04:36:46 INFO - PROCESS | 3152 | 1471347406938 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3152 | 1471347406940 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:36:46 INFO - PROCESS | 3152 | 1471347406943 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3152 | 1471347406945 Marionette TRACE conn6 <- [1,726,null,{}] 04:36:46 INFO - PROCESS | 3152 | 1471347406948 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 3152 | 1471347406950 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:47 INFO - PROCESS | 3152 | 1471347407026 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:36:47 INFO - PROCESS | 3152 | 1471347407059 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347407061 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:47 INFO - PROCESS | 3152 | ++DOCSHELL 19256C00 == 34 [pid = 3152] [id = 191] 04:36:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (19257400) [pid = 3152] [serial = 571] [outer = 00000000] 04:36:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1947C800) [pid = 3152] [serial = 572] [outer = 19257400] 04:36:47 INFO - PROCESS | 3152 | 1471347407106 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (1947DC00) [pid = 3152] [serial = 573] [outer = 19257400] 04:36:48 INFO - PROCESS | 3152 | 1471347408062 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 04:36:48 INFO - PROCESS | 3152 | 1471347408116 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3152 | 1471347408121 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:36:48 INFO - PROCESS | 3152 | 1471347408127 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:36:48 INFO - PROCESS | 3152 | 1471347408131 Marionette TRACE conn6 <- [1,730,null,{}] 04:36:48 INFO - PROCESS | 3152 | 1471347408137 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3152 | 1471347408140 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:48 INFO - PROCESS | 3152 | 1471347408284 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:36:48 INFO - PROCESS | 3152 | 1471347408399 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347408403 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:48 INFO - PROCESS | 3152 | ++DOCSHELL 0EACA800 == 35 [pid = 3152] [id = 192] 04:36:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0EACC800) [pid = 3152] [serial = 574] [outer = 00000000] 04:36:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F453800) [pid = 3152] [serial = 575] [outer = 0EACC800] 04:36:48 INFO - PROCESS | 3152 | 1471347408509 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F63A400) [pid = 3152] [serial = 576] [outer = 0EACC800] 04:36:49 INFO - PROCESS | 3152 | 1471347409698 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:36:49 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:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1632ms 04:36:49 INFO - PROCESS | 3152 | 1471347409805 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 3152 | 1471347409809 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:36:49 INFO - PROCESS | 3152 | 1471347409859 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 3152 | 1471347409862 Marionette TRACE conn6 <- [1,734,null,{}] 04:36:49 INFO - PROCESS | 3152 | 1471347409868 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 3152 | 1471347409871 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:49 INFO - PROCESS | 3152 | 1471347409979 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:36:50 INFO - PROCESS | 3152 | 1471347410051 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347410054 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:50 INFO - PROCESS | 3152 | ++DOCSHELL 0F631C00 == 36 [pid = 3152] [id = 193] 04:36:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F633800) [pid = 3152] [serial = 577] [outer = 00000000] 04:36:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F665C00) [pid = 3152] [serial = 578] [outer = 0F633800] 04:36:50 INFO - PROCESS | 3152 | 1471347410108 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F836C00) [pid = 3152] [serial = 579] [outer = 0F633800] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 189D4C00 == 35 [pid = 3152] [id = 190] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 0FC11C00 == 34 [pid = 3152] [id = 189] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 176CBC00 == 33 [pid = 3152] [id = 188] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 141B8C00 == 32 [pid = 3152] [id = 187] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 0F833000 == 31 [pid = 3152] [id = 186] 04:36:50 INFO - PROCESS | 3152 | --DOCSHELL 0EA27800 == 30 [pid = 3152] [id = 185] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (16B4F400) [pid = 3152] [serial = 522] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (198DEC00) [pid = 3152] [serial = 516] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1412B000) [pid = 3152] [serial = 527] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (14258800) [pid = 3152] [serial = 528] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EA6C800) [pid = 3152] [serial = 524] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0F632800) [pid = 3152] [serial = 525] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (189D5800) [pid = 3152] [serial = 530] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (189EE800) [pid = 3152] [serial = 531] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (17608400) [pid = 3152] [serial = 540] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1B8C9000) [pid = 3152] [serial = 542] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1B8CDC00) [pid = 3152] [serial = 543] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (189F2000) [pid = 3152] [serial = 539] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (19224400) [pid = 3152] [serial = 533] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1979B000) [pid = 3152] [serial = 536] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1924F800) [pid = 3152] [serial = 534] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (1AAD0800) [pid = 3152] [serial = 537] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (0F640000) [pid = 3152] [serial = 518] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (0F668C00) [pid = 3152] [serial = 519] [outer = 00000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3152 | --DOMWINDOW == 55 (1430C400) [pid = 3152] [serial = 521] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 3152 | 1471347411059 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:36:51 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:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1219ms 04:36:51 INFO - PROCESS | 3152 | 1471347411090 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3152 | 1471347411095 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:36:51 INFO - PROCESS | 3152 | 1471347411102 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3152 | 1471347411105 Marionette TRACE conn6 <- [1,738,null,{}] 04:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:36:51 INFO - PROCESS | 3152 | 1471347411109 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 3152 | 1471347411111 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:51 INFO - PROCESS | 3152 | 1471347411199 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:36:51 INFO - PROCESS | 3152 | 1471347411207 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347411209 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:51 INFO - PROCESS | 3152 | ++DOCSHELL 1373AC00 == 31 [pid = 3152] [id = 194] 04:36:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (1373D400) [pid = 3152] [serial = 580] [outer = 00000000] 04:36:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (139C7400) [pid = 3152] [serial = 581] [outer = 1373D400] 04:36:51 INFO - PROCESS | 3152 | 1471347411257 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (13B9D400) [pid = 3152] [serial = 582] [outer = 1373D400] 04:36:52 INFO - PROCESS | 3152 | 1471347412221 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:36:52 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:36:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1173ms 04:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:36:52 INFO - PROCESS | 3152 | 1471347412289 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 3152 | 1471347412291 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:36:52 INFO - PROCESS | 3152 | 1471347412295 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 3152 | 1471347412298 Marionette TRACE conn6 <- [1,742,null,{}] 04:36:52 INFO - PROCESS | 3152 | 1471347412309 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 3152 | 1471347412314 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:52 INFO - PROCESS | 3152 | 1471347412427 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:36:52 INFO - PROCESS | 3152 | 1471347412435 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347412438 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:52 INFO - PROCESS | 3152 | ++DOCSHELL 16B4A800 == 32 [pid = 3152] [id = 195] 04:36:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (16B4AC00) [pid = 3152] [serial = 583] [outer = 00000000] 04:36:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (16E13400) [pid = 3152] [serial = 584] [outer = 16B4AC00] 04:36:52 INFO - PROCESS | 3152 | 1471347412488 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (176C5800) [pid = 3152] [serial = 585] [outer = 16B4AC00] 04:36:53 INFO - PROCESS | 3152 | 1471347413465 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:36:53 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:36:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1229ms 04:36:53 INFO - PROCESS | 3152 | 1471347413526 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3152 | 1471347413529 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:36:53 INFO - PROCESS | 3152 | 1471347413532 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3152 | 1471347413534 Marionette TRACE conn6 <- [1,746,null,{}] 04:36:53 INFO - PROCESS | 3152 | 1471347413538 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3152 | 1471347413540 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:53 INFO - PROCESS | 3152 | 1471347413652 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:36:53 INFO - PROCESS | 3152 | 1471347413658 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347413660 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:53 INFO - PROCESS | 3152 | ++DOCSHELL 181E8C00 == 33 [pid = 3152] [id = 196] 04:36:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (181ED000) [pid = 3152] [serial = 586] [outer = 00000000] 04:36:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (189F2000) [pid = 3152] [serial = 587] [outer = 181ED000] 04:36:53 INFO - PROCESS | 3152 | 1471347413706 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (18DE6000) [pid = 3152] [serial = 588] [outer = 181ED000] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (0E5C4000) [pid = 3152] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (0F833800) [pid = 3152] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (0EA29400) [pid = 3152] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1423DC00) [pid = 3152] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (176CE400) [pid = 3152] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (0F63E800) [pid = 3152] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (0FDE3000) [pid = 3152] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (18DE8400) [pid = 3152] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:36:54 INFO - PROCESS | 3152 | --DOMWINDOW == 55 (18232800) [pid = 3152] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:36:54 INFO - PROCESS | 3152 | 1471347414193 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:36:54 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:36:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 04:36:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:36:54 INFO - PROCESS | 3152 | 1471347414205 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 3152 | 1471347414207 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:36:54 INFO - PROCESS | 3152 | 1471347414210 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 3152 | 1471347414212 Marionette TRACE conn6 <- [1,750,null,{}] 04:36:54 INFO - PROCESS | 3152 | 1471347414215 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 3152 | 1471347414217 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:54 INFO - PROCESS | 3152 | 1471347414296 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:36:54 INFO - PROCESS | 3152 | 1471347414302 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347414304 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:54 INFO - PROCESS | 3152 | ++DOCSHELL 181F2C00 == 34 [pid = 3152] [id = 197] 04:36:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (18232800) [pid = 3152] [serial = 589] [outer = 00000000] 04:36:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (18DE8800) [pid = 3152] [serial = 590] [outer = 18232800] 04:36:54 INFO - PROCESS | 3152 | 1471347414350 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (18DF0C00) [pid = 3152] [serial = 591] [outer = 18232800] 04:36:55 INFO - PROCESS | 3152 | 1471347415269 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:36:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 04:36:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:36:55 INFO - PROCESS | 3152 | 1471347415281 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3152 | 1471347415283 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:36:55 INFO - PROCESS | 3152 | 1471347415287 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 3152 | 1471347415288 Marionette TRACE conn6 <- [1,754,null,{}] 04:36:55 INFO - PROCESS | 3152 | 1471347415292 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 3152 | 1471347415297 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:55 INFO - PROCESS | 3152 | 1471347415428 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:36:55 INFO - PROCESS | 3152 | 1471347415436 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347415438 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:55 INFO - PROCESS | 3152 | ++DOCSHELL 1947B400 == 35 [pid = 3152] [id = 198] 04:36:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (1947B800) [pid = 3152] [serial = 592] [outer = 00000000] 04:36:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (19488000) [pid = 3152] [serial = 593] [outer = 1947B800] 04:36:55 INFO - PROCESS | 3152 | 1471347415484 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (1979BC00) [pid = 3152] [serial = 594] [outer = 1947B800] 04:36:56 INFO - PROCESS | 3152 | 1471347416417 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:36:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1174ms 04:36:56 INFO - PROCESS | 3152 | 1471347416462 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 3152 | 1471347416467 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:36:56 INFO - PROCESS | 3152 | 1471347416514 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 3152 | 1471347416518 Marionette TRACE conn6 <- [1,758,null,{}] 04:36:56 INFO - PROCESS | 3152 | 1471347416524 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 3152 | 1471347416527 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:56 INFO - PROCESS | 3152 | 1471347416633 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:36:56 INFO - PROCESS | 3152 | 1471347416832 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347416835 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:56 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFA800 == 36 [pid = 3152] [id = 199] 04:36:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0EFFAC00) [pid = 3152] [serial = 595] [outer = 00000000] 04:36:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0F661C00) [pid = 3152] [serial = 596] [outer = 0EFFAC00] 04:36:56 INFO - PROCESS | 3152 | 1471347416897 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0FC28C00) [pid = 3152] [serial = 597] [outer = 0EFFAC00] 04:36:57 INFO - PROCESS | 3152 | 1471347417464 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1022ms 04:36:57 INFO - PROCESS | 3152 | 1471347417539 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3152 | 1471347417544 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:36:57 INFO - PROCESS | 3152 | 1471347417550 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 3152 | 1471347417553 Marionette TRACE conn6 <- [1,762,null,{}] 04:36:57 INFO - PROCESS | 3152 | 1471347417558 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3152 | 1471347417560 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:57 INFO - PROCESS | 3152 | 1471347417675 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:36:57 INFO - PROCESS | 3152 | 1471347417762 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347417765 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:57 INFO - PROCESS | 3152 | ++DOCSHELL 1543F000 == 37 [pid = 3152] [id = 200] 04:36:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (15F0A800) [pid = 3152] [serial = 598] [outer = 00000000] 04:36:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (16E07000) [pid = 3152] [serial = 599] [outer = 15F0A800] 04:36:57 INFO - PROCESS | 3152 | 1471347417822 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (176CF400) [pid = 3152] [serial = 600] [outer = 15F0A800] 04:36:58 INFO - PROCESS | 3152 | 1471347418435 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 04:36:58 INFO - PROCESS | 3152 | 1471347418484 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 3152 | 1471347418486 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:36:58 INFO - PROCESS | 3152 | 1471347418490 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 3152 | 1471347418494 Marionette TRACE conn6 <- [1,766,null,{}] 04:36:58 INFO - PROCESS | 3152 | 1471347418505 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 3152 | 1471347418510 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:58 INFO - PROCESS | 3152 | 1471347418649 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:36:58 INFO - PROCESS | 3152 | 1471347418771 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347418775 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:58 INFO - PROCESS | 3152 | ++DOCSHELL 1952A800 == 38 [pid = 3152] [id = 201] 04:36:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (19799C00) [pid = 3152] [serial = 601] [outer = 00000000] 04:36:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (197C0800) [pid = 3152] [serial = 602] [outer = 19799C00] 04:36:58 INFO - PROCESS | 3152 | 1471347418834 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (198D3C00) [pid = 3152] [serial = 603] [outer = 19799C00] 04:36:59 INFO - PROCESS | 3152 | 1471347419525 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1077ms 04:36:59 INFO - PROCESS | 3152 | 1471347419571 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3152 | 1471347419575 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:36:59 INFO - PROCESS | 3152 | 1471347419580 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3152 | 1471347419583 Marionette TRACE conn6 <- [1,770,null,{}] 04:36:59 INFO - PROCESS | 3152 | 1471347419589 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3152 | 1471347419591 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:59 INFO - PROCESS | 3152 | 1471347419712 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:36:59 INFO - PROCESS | 3152 | 1471347419838 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347419841 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:36:59 INFO - PROCESS | 3152 | ++DOCSHELL 0F83CC00 == 39 [pid = 3152] [id = 202] 04:36:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0FC13000) [pid = 3152] [serial = 604] [outer = 00000000] 04:36:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1373B800) [pid = 3152] [serial = 605] [outer = 0FC13000] 04:36:59 INFO - PROCESS | 3152 | 1471347419893 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (141B8800) [pid = 3152] [serial = 606] [outer = 0FC13000] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 181F2C00 == 38 [pid = 3152] [id = 197] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 181E8C00 == 37 [pid = 3152] [id = 196] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 16B4A800 == 36 [pid = 3152] [id = 195] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 1373AC00 == 35 [pid = 3152] [id = 194] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 0F631C00 == 34 [pid = 3152] [id = 193] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 19256C00 == 33 [pid = 3152] [id = 191] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 0E5C3400 == 32 [pid = 3152] [id = 184] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 0EACA800 == 31 [pid = 3152] [id = 192] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 1543F000 == 30 [pid = 3152] [id = 200] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 1952A800 == 29 [pid = 3152] [id = 201] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 1947B400 == 28 [pid = 3152] [id = 198] 04:37:00 INFO - PROCESS | 3152 | --DOCSHELL 0EFFA800 == 27 [pid = 3152] [id = 199] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F450C00) [pid = 3152] [serial = 552] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0E614400) [pid = 3152] [serial = 551] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0FC1BC00) [pid = 3152] [serial = 557] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EAD3C00) [pid = 3152] [serial = 554] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0EE82C00) [pid = 3152] [serial = 555] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (143C1000) [pid = 3152] [serial = 560] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (18181800) [pid = 3152] [serial = 563] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1543C400) [pid = 3152] [serial = 561] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (14241000) [pid = 3152] [serial = 546] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1373D000) [pid = 3152] [serial = 545] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (14B64000) [pid = 3152] [serial = 566] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (181D4400) [pid = 3152] [serial = 567] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1921D800) [pid = 3152] [serial = 569] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1921D000) [pid = 3152] [serial = 549] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (18DEA400) [pid = 3152] [serial = 548] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (181F3000) [pid = 3152] [serial = 564] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (1924E800) [pid = 3152] [serial = 570] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 55 (0FDE6000) [pid = 3152] [serial = 558] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | --DOMWINDOW == 54 (1947C800) [pid = 3152] [serial = 572] [outer = 00000000] [url = about:blank] 04:37:00 INFO - PROCESS | 3152 | 1471347420939 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1390ms 04:37:00 INFO - PROCESS | 3152 | 1471347420972 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 3152 | 1471347420976 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:37:00 INFO - PROCESS | 3152 | 1471347420980 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 3152 | 1471347420984 Marionette TRACE conn6 <- [1,774,null,{}] 04:37:00 INFO - PROCESS | 3152 | 1471347420989 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 3152 | 1471347420992 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:01 INFO - PROCESS | 3152 | 1471347421080 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:37:01 INFO - PROCESS | 3152 | 1471347421090 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347421093 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:01 INFO - PROCESS | 3152 | ++DOCSHELL 0EE82400 == 28 [pid = 3152] [id = 203] 04:37:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 55 (0EE84000) [pid = 3152] [serial = 607] [outer = 00000000] 04:37:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (0EF5D000) [pid = 3152] [serial = 608] [outer = 0EE84000] 04:37:01 INFO - PROCESS | 3152 | 1471347421142 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (0EFF9C00) [pid = 3152] [serial = 609] [outer = 0EE84000] 04:37:01 INFO - PROCESS | 3152 | 1471347421623 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 04:37:01 INFO - PROCESS | 3152 | 1471347421671 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 3152 | 1471347421676 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:37:01 INFO - PROCESS | 3152 | 1471347421683 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 3152 | 1471347421686 Marionette TRACE conn6 <- [1,778,null,{}] 04:37:01 INFO - PROCESS | 3152 | 1471347421691 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 3152 | 1471347421693 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:01 INFO - PROCESS | 3152 | 1471347421812 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:37:01 INFO - PROCESS | 3152 | 1471347421897 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347421900 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:01 INFO - PROCESS | 3152 | ++DOCSHELL 0F834000 == 29 [pid = 3152] [id = 204] 04:37:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0F836400) [pid = 3152] [serial = 610] [outer = 00000000] 04:37:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0FC2F400) [pid = 3152] [serial = 611] [outer = 0F836400] 04:37:01 INFO - PROCESS | 3152 | 1471347421949 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0FDEA800) [pid = 3152] [serial = 612] [outer = 0F836400] 04:37:02 INFO - PROCESS | 3152 | 1471347422331 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 04:37:02 INFO - PROCESS | 3152 | 1471347422358 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3152 | 1471347422361 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:37:02 INFO - PROCESS | 3152 | 1471347422364 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3152 | 1471347422367 Marionette TRACE conn6 <- [1,782,null,{}] 04:37:02 INFO - PROCESS | 3152 | 1471347422378 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 3152 | 1471347422383 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:02 INFO - PROCESS | 3152 | 1471347422466 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:37:02 INFO - PROCESS | 3152 | 1471347422474 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347422477 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:02 INFO - PROCESS | 3152 | ++DOCSHELL 13B6A400 == 30 [pid = 3152] [id = 205] 04:37:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (13B98C00) [pid = 3152] [serial = 613] [outer = 00000000] 04:37:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (14258C00) [pid = 3152] [serial = 614] [outer = 13B98C00] 04:37:02 INFO - PROCESS | 3152 | 1471347422526 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (14307800) [pid = 3152] [serial = 615] [outer = 13B98C00] 04:37:03 INFO - PROCESS | 3152 | 1471347423029 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 04:37:03 INFO - PROCESS | 3152 | 1471347423036 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3152 | 1471347423038 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:37:03 INFO - PROCESS | 3152 | 1471347423046 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:37:03 INFO - PROCESS | 3152 | 1471347423047 Marionette TRACE conn6 <- [1,786,null,{}] 04:37:03 INFO - PROCESS | 3152 | 1471347423051 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3152 | 1471347423053 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:03 INFO - PROCESS | 3152 | 1471347423164 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:37:03 INFO - PROCESS | 3152 | 1471347423245 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347423247 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:03 INFO - PROCESS | 3152 | ++DOCSHELL 15442C00 == 31 [pid = 3152] [id = 206] 04:37:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (15F0BC00) [pid = 3152] [serial = 616] [outer = 00000000] 04:37:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (16B4FC00) [pid = 3152] [serial = 617] [outer = 15F0BC00] 04:37:03 INFO - PROCESS | 3152 | 1471347423293 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (16B57400) [pid = 3152] [serial = 618] [outer = 15F0BC00] 04:37:03 INFO - PROCESS | 3152 | 1471347423721 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:37:03 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:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 04:37:03 INFO - PROCESS | 3152 | 1471347423781 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3152 | 1471347423783 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:37:03 INFO - PROCESS | 3152 | 1471347423786 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 3152 | 1471347423787 Marionette TRACE conn6 <- [1,790,null,{}] 04:37:03 INFO - PROCESS | 3152 | 1471347423796 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3152 | 1471347423798 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:03 INFO - PROCESS | 3152 | 1471347423902 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:37:03 INFO - PROCESS | 3152 | 1471347423911 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347423913 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:03 INFO - PROCESS | 3152 | ++DOCSHELL 0EAF0400 == 32 [pid = 3152] [id = 207] 04:37:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (16E19C00) [pid = 3152] [serial = 619] [outer = 00000000] 04:37:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (176CE800) [pid = 3152] [serial = 620] [outer = 16E19C00] 04:37:03 INFO - PROCESS | 3152 | 1471347423959 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (181D0C00) [pid = 3152] [serial = 621] [outer = 16E19C00] 04:37:04 INFO - PROCESS | 3152 | 1471347424444 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:37:04 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:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 04:37:04 INFO - PROCESS | 3152 | 1471347424457 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 3152 | 1471347424459 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:37:04 INFO - PROCESS | 3152 | 1471347424462 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 3152 | 1471347424463 Marionette TRACE conn6 <- [1,794,null,{}] 04:37:04 INFO - PROCESS | 3152 | 1471347424467 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 3152 | 1471347424472 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:04 INFO - PROCESS | 3152 | 1471347424630 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:37:04 INFO - PROCESS | 3152 | 1471347424643 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347424645 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:04 INFO - PROCESS | 3152 | ++DOCSHELL 189EC400 == 33 [pid = 3152] [id = 208] 04:37:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (189ED000) [pid = 3152] [serial = 622] [outer = 00000000] 04:37:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (18DE5C00) [pid = 3152] [serial = 623] [outer = 189ED000] 04:37:04 INFO - PROCESS | 3152 | 1471347424691 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (18DEBC00) [pid = 3152] [serial = 624] [outer = 189ED000] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1947B800) [pid = 3152] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (16B4AC00) [pid = 3152] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F633800) [pid = 3152] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (181ED000) [pid = 3152] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1373D400) [pid = 3152] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (0EACC800) [pid = 3152] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (19257400) [pid = 3152] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:37:04 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (18232800) [pid = 3152] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:37:05 INFO - PROCESS | 3152 | 1471347425223 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:37:05 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:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 770ms 04:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:37:05 INFO - PROCESS | 3152 | 1471347425232 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3152 | 1471347425234 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 3152 | 1471347425237 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3152 | 1471347425239 Marionette TRACE conn6 <- [1,798,null,{}] 04:37:05 INFO - PROCESS | 3152 | 1471347425242 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3152 | 1471347425244 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:05 INFO - PROCESS | 3152 | 1471347425319 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:37:05 INFO - PROCESS | 3152 | 1471347425325 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347425326 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:05 INFO - PROCESS | 3152 | ++DOCSHELL 0F640000 == 34 [pid = 3152] [id = 209] 04:37:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0F65CC00) [pid = 3152] [serial = 625] [outer = 00000000] 04:37:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (18DEB800) [pid = 3152] [serial = 626] [outer = 0F65CC00] 04:37:05 INFO - PROCESS | 3152 | 1471347425371 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1921AC00) [pid = 3152] [serial = 627] [outer = 0F65CC00] 04:37:05 INFO - PROCESS | 3152 | 1471347425786 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 571ms 04:37:05 INFO - PROCESS | 3152 | 1471347425809 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:37:05 INFO - PROCESS | 3152 | 1471347425811 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 3152 | 1471347425815 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3152 | 1471347425816 Marionette TRACE conn6 <- [1,802,null,{}] 04:37:05 INFO - PROCESS | 3152 | 1471347425820 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3152 | 1471347425822 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:05 INFO - PROCESS | 3152 | 1471347425934 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:37:05 INFO - PROCESS | 3152 | 1471347425942 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347425944 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:05 INFO - PROCESS | 3152 | ++DOCSHELL 0FC2E000 == 35 [pid = 3152] [id = 210] 04:37:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (14215000) [pid = 3152] [serial = 628] [outer = 00000000] 04:37:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1924C000) [pid = 3152] [serial = 629] [outer = 14215000] 04:37:05 INFO - PROCESS | 3152 | 1471347425989 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1924D000) [pid = 3152] [serial = 630] [outer = 14215000] 04:37:06 INFO - PROCESS | 3152 | 1471347426420 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 3152 | 1471347426455 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:37:06 INFO - PROCESS | 3152 | 1471347426458 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 3152 | 1471347426460 Marionette TRACE conn6 <- [1,806,null,{}] 04:37:06 INFO - PROCESS | 3152 | 1471347426463 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 3152 | 1471347426465 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:06 INFO - PROCESS | 3152 | 1471347426543 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:37:06 INFO - PROCESS | 3152 | 1471347426548 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347426550 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:06 INFO - PROCESS | 3152 | ++DOCSHELL 19253C00 == 36 [pid = 3152] [id = 211] 04:37:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (19255000) [pid = 3152] [serial = 631] [outer = 00000000] 04:37:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19483000) [pid = 3152] [serial = 632] [outer = 19255000] 04:37:06 INFO - PROCESS | 3152 | 1471347426595 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19526C00) [pid = 3152] [serial = 633] [outer = 19255000] 04:37:07 INFO - PROCESS | 3152 | 1471347427152 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 04:37:07 INFO - PROCESS | 3152 | 1471347427191 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 3152 | 1471347427196 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:37:07 INFO - PROCESS | 3152 | 1471347427202 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:37:07 INFO - PROCESS | 3152 | 1471347427205 Marionette TRACE conn6 <- [1,810,null,{}] 04:37:07 INFO - PROCESS | 3152 | 1471347427212 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 3152 | 1471347427215 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:07 INFO - PROCESS | 3152 | 1471347427380 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:37:07 INFO - PROCESS | 3152 | 1471347427485 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347427490 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:07 INFO - PROCESS | 3152 | ++DOCSHELL 0EAC9C00 == 37 [pid = 3152] [id = 212] 04:37:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0EE35800) [pid = 3152] [serial = 634] [outer = 00000000] 04:37:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0EFF7800) [pid = 3152] [serial = 635] [outer = 0EE35800] 04:37:07 INFO - PROCESS | 3152 | 1471347427549 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0F639400) [pid = 3152] [serial = 636] [outer = 0EE35800] 04:37:08 INFO - PROCESS | 3152 | 1471347428244 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3152 | 1471347428305 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:37:08 INFO - PROCESS | 3152 | 1471347428312 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3152 | 1471347428315 Marionette TRACE conn6 <- [1,814,null,{}] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:37:08 INFO - PROCESS | 3152 | 1471347428319 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 3152 | 1471347428322 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:08 INFO - PROCESS | 3152 | 1471347428451 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:37:08 INFO - PROCESS | 3152 | 1471347428576 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347428579 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:08 INFO - PROCESS | 3152 | ++DOCSHELL 137B6000 == 38 [pid = 3152] [id = 213] 04:37:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (137B6400) [pid = 3152] [serial = 637] [outer = 00000000] 04:37:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1425D000) [pid = 3152] [serial = 638] [outer = 137B6400] 04:37:08 INFO - PROCESS | 3152 | 1471347428637 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (15441C00) [pid = 3152] [serial = 639] [outer = 137B6400] 04:37:09 INFO - PROCESS | 3152 | 1471347429503 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1222ms 04:37:09 INFO - PROCESS | 3152 | 1471347429542 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 3152 | 1471347429546 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:37:09 INFO - PROCESS | 3152 | 1471347429551 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 3152 | 1471347429554 Marionette TRACE conn6 <- [1,818,null,{}] 04:37:09 INFO - PROCESS | 3152 | 1471347429560 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 3152 | 1471347429562 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:09 INFO - PROCESS | 3152 | 1471347429674 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:37:09 INFO - PROCESS | 3152 | 1471347429754 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347429758 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:09 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C8000 == 39 [pid = 3152] [id = 214] 04:37:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0E5CB800) [pid = 3152] [serial = 640] [outer = 00000000] 04:37:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0EE34400) [pid = 3152] [serial = 641] [outer = 0E5CB800] 04:37:09 INFO - PROCESS | 3152 | 1471347429831 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0F638000) [pid = 3152] [serial = 642] [outer = 0E5CB800] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0FC2E000 == 38 [pid = 3152] [id = 210] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0F640000 == 37 [pid = 3152] [id = 209] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 189EC400 == 36 [pid = 3152] [id = 208] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0EAF0400 == 35 [pid = 3152] [id = 207] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 15442C00 == 34 [pid = 3152] [id = 206] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 13B6A400 == 33 [pid = 3152] [id = 205] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0F834000 == 32 [pid = 3152] [id = 204] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0EE82400 == 31 [pid = 3152] [id = 203] 04:37:09 INFO - PROCESS | 3152 | --DOCSHELL 0F83CC00 == 30 [pid = 3152] [id = 202] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16E13400) [pid = 3152] [serial = 584] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F665C00) [pid = 3152] [serial = 578] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (189F2000) [pid = 3152] [serial = 587] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F836C00) [pid = 3152] [serial = 579] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (139C7400) [pid = 3152] [serial = 581] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F453800) [pid = 3152] [serial = 575] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F63A400) [pid = 3152] [serial = 576] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1947DC00) [pid = 3152] [serial = 573] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (176C5800) [pid = 3152] [serial = 585] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (18DE8800) [pid = 3152] [serial = 590] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (18DF0C00) [pid = 3152] [serial = 591] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (18DE6000) [pid = 3152] [serial = 588] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1979BC00) [pid = 3152] [serial = 594] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (13B9D400) [pid = 3152] [serial = 582] [outer = 00000000] [url = about:blank] 04:37:09 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (19488000) [pid = 3152] [serial = 593] [outer = 00000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3152 | 1471347430288 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 771ms 04:37:10 INFO - PROCESS | 3152 | 1471347430323 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3152 | 1471347430327 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:37:10 INFO - PROCESS | 3152 | 1471347430333 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:37:10 INFO - PROCESS | 3152 | 1471347430335 Marionette TRACE conn6 <- [1,822,null,{}] 04:37:10 INFO - PROCESS | 3152 | 1471347430339 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 3152 | 1471347430342 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:10 INFO - PROCESS | 3152 | 1471347430426 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:37:10 INFO - PROCESS | 3152 | 1471347430432 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347430435 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:10 INFO - PROCESS | 3152 | ++DOCSHELL 0F65D000 == 31 [pid = 3152] [id = 215] 04:37:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0F65FC00) [pid = 3152] [serial = 643] [outer = 00000000] 04:37:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0FC16800) [pid = 3152] [serial = 644] [outer = 0F65FC00] 04:37:10 INFO - PROCESS | 3152 | 1471347430482 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0FDEA400) [pid = 3152] [serial = 645] [outer = 0F65FC00] 04:37:10 INFO - PROCESS | 3152 | 1471347430955 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 04:37:11 INFO - PROCESS | 3152 | 1471347431008 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 3152 | 1471347431010 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:37:11 INFO - PROCESS | 3152 | 1471347431014 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:37:11 INFO - PROCESS | 3152 | 1471347431017 Marionette TRACE conn6 <- [1,826,null,{}] 04:37:11 INFO - PROCESS | 3152 | 1471347431028 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 3152 | 1471347431032 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:11 INFO - PROCESS | 3152 | 1471347431145 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:37:11 INFO - PROCESS | 3152 | 1471347431232 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347431235 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:11 INFO - PROCESS | 3152 | ++DOCSHELL 14B68000 == 32 [pid = 3152] [id = 216] 04:37:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (15439400) [pid = 3152] [serial = 646] [outer = 00000000] 04:37:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (15F10C00) [pid = 3152] [serial = 647] [outer = 15439400] 04:37:11 INFO - PROCESS | 3152 | 1471347431285 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16E16C00) [pid = 3152] [serial = 648] [outer = 15439400] 04:37:12 INFO - PROCESS | 3152 | 1471347432790 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1823ms 04:37:12 INFO - PROCESS | 3152 | 1471347432841 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 3152 | 1471347432844 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:37:12 INFO - PROCESS | 3152 | 1471347432847 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:37:12 INFO - PROCESS | 3152 | 1471347432849 Marionette TRACE conn6 <- [1,830,null,{}] 04:37:12 INFO - PROCESS | 3152 | 1471347432852 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 3152 | 1471347432854 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:12 INFO - PROCESS | 3152 | 1471347432938 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:37:13 INFO - PROCESS | 3152 | 1471347433030 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347433032 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:13 INFO - PROCESS | 3152 | ++DOCSHELL 1760B800 == 33 [pid = 3152] [id = 217] 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (189F4400) [pid = 3152] [serial = 649] [outer = 00000000] 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19220400) [pid = 3152] [serial = 650] [outer = 189F4400] 04:37:13 INFO - PROCESS | 3152 | 1471347433079 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19254C00) [pid = 3152] [serial = 651] [outer = 189F4400] 04:37:13 INFO - PROCESS | 3152 | 1471347433538 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 732ms 04:37:13 INFO - PROCESS | 3152 | 1471347433583 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3152 | 1471347433585 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:37:13 INFO - PROCESS | 3152 | 1471347433588 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 3152 | 1471347433590 Marionette TRACE conn6 <- [1,834,null,{}] 04:37:13 INFO - PROCESS | 3152 | 1471347433593 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 3152 | 1471347433596 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:13 INFO - PROCESS | 3152 | 1471347433701 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:37:13 INFO - PROCESS | 3152 | 1471347433710 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347433712 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:13 INFO - PROCESS | 3152 | ++DOCSHELL 189F4000 == 34 [pid = 3152] [id = 218] 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1921FC00) [pid = 3152] [serial = 652] [outer = 00000000] 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19488000) [pid = 3152] [serial = 653] [outer = 1921FC00] 04:37:13 INFO - PROCESS | 3152 | 1471347433757 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1979B000) [pid = 3152] [serial = 654] [outer = 1921FC00] 04:37:14 INFO - PROCESS | 3152 | 1471347434208 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 04:37:14 INFO - PROCESS | 3152 | 1471347434263 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 3152 | 1471347434265 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:37:14 INFO - PROCESS | 3152 | 1471347434268 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 3152 | 1471347434270 Marionette TRACE conn6 <- [1,838,null,{}] 04:37:14 INFO - PROCESS | 3152 | 1471347434274 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 3152 | 1471347434279 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:14 INFO - PROCESS | 3152 | 1471347434411 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:37:14 INFO - PROCESS | 3152 | 1471347434470 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347434472 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:14 INFO - PROCESS | 3152 | ++DOCSHELL 197BE800 == 35 [pid = 3152] [id = 219] 04:37:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D2800) [pid = 3152] [serial = 655] [outer = 00000000] 04:37:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1AA10400) [pid = 3152] [serial = 656] [outer = 198D2800] 04:37:14 INFO - PROCESS | 3152 | 1471347434527 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198E9800) [pid = 3152] [serial = 657] [outer = 198D2800] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (15F0BC00) [pid = 3152] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F836400) [pid = 3152] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0EE84000) [pid = 3152] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (16E19C00) [pid = 3152] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (13B98C00) [pid = 3152] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0FC13000) [pid = 3152] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EFFAC00) [pid = 3152] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (15F0A800) [pid = 3152] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (19799C00) [pid = 3152] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189ED000) [pid = 3152] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (14215000) [pid = 3152] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:37:15 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0F65CC00) [pid = 3152] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:37:15 INFO - PROCESS | 3152 | 1471347435084 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 04:37:15 INFO - PROCESS | 3152 | 1471347435139 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3152 | 1471347435141 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:37:15 INFO - PROCESS | 3152 | 1471347435145 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:37:15 INFO - PROCESS | 3152 | 1471347435146 Marionette TRACE conn6 <- [1,842,null,{}] 04:37:15 INFO - PROCESS | 3152 | 1471347435150 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 3152 | 1471347435152 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:15 INFO - PROCESS | 3152 | 1471347435230 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:37:15 INFO - PROCESS | 3152 | 1471347435238 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347435240 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:15 INFO - PROCESS | 3152 | ++DOCSHELL 13B98C00 == 36 [pid = 3152] [id = 220] 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1412E000) [pid = 3152] [serial = 658] [outer = 00000000] 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (15F17400) [pid = 3152] [serial = 659] [outer = 1412E000] 04:37:15 INFO - PROCESS | 3152 | 1471347435286 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (189ED000) [pid = 3152] [serial = 660] [outer = 1412E000] 04:37:15 INFO - PROCESS | 3152 | 1471347435719 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 04:37:15 INFO - PROCESS | 3152 | 1471347435779 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3152 | 1471347435781 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:37:15 INFO - PROCESS | 3152 | 1471347435784 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3152 | 1471347435786 Marionette TRACE conn6 <- [1,846,null,{}] 04:37:15 INFO - PROCESS | 3152 | 1471347435790 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 3152 | 1471347435792 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:15 INFO - PROCESS | 3152 | 1471347435871 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:37:15 INFO - PROCESS | 3152 | 1471347435877 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347435878 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:15 INFO - PROCESS | 3152 | ++DOCSHELL 1924DC00 == 37 [pid = 3152] [id = 221] 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19251400) [pid = 3152] [serial = 661] [outer = 00000000] 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1AD0B400) [pid = 3152] [serial = 662] [outer = 19251400] 04:37:15 INFO - PROCESS | 3152 | 1471347435923 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1B410000) [pid = 3152] [serial = 663] [outer = 19251400] 04:37:16 INFO - PROCESS | 3152 | 1471347436333 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 04:37:16 INFO - PROCESS | 3152 | 1471347436356 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:37:16 INFO - PROCESS | 3152 | 1471347436358 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:37:16 INFO - PROCESS | 3152 | 1471347436361 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 3152 | 1471347436363 Marionette TRACE conn6 <- [1,850,null,{}] 04:37:16 INFO - PROCESS | 3152 | 1471347436379 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 3152 | 1471347436381 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:16 INFO - PROCESS | 3152 | 1471347436471 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:37:16 INFO - PROCESS | 3152 | 1471347436477 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347436479 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:16 INFO - PROCESS | 3152 | ++DOCSHELL 1423BC00 == 38 [pid = 3152] [id = 222] 04:37:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198CFC00) [pid = 3152] [serial = 664] [outer = 00000000] 04:37:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1B8CBC00) [pid = 3152] [serial = 665] [outer = 198CFC00] 04:37:16 INFO - PROCESS | 3152 | 1471347436523 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1BB35000) [pid = 3152] [serial = 666] [outer = 198CFC00] 04:37:16 INFO - PROCESS | 3152 | 1471347436972 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 650ms 04:37:16 INFO - PROCESS | 3152 | 1471347437013 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3152 | 1471347437015 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:37:17 INFO - PROCESS | 3152 | 1471347437018 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3152 | 1471347437020 Marionette TRACE conn6 <- [1,854,null,{}] 04:37:17 INFO - PROCESS | 3152 | 1471347437027 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 3152 | 1471347437029 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:17 INFO - PROCESS | 3152 | 1471347437151 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:37:17 INFO - PROCESS | 3152 | 1471347437282 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347437285 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:17 INFO - PROCESS | 3152 | ++DOCSHELL 086E8C00 == 39 [pid = 3152] [id = 223] 04:37:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (086EA000) [pid = 3152] [serial = 667] [outer = 00000000] 04:37:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0E50E800) [pid = 3152] [serial = 668] [outer = 086EA000] 04:37:17 INFO - PROCESS | 3152 | 1471347437347 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0E608800) [pid = 3152] [serial = 669] [outer = 086EA000] 04:37:17 INFO - PROCESS | 3152 | 1471347437999 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:37:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0EF5EC00) [pid = 3152] [serial = 670] [outer = 0EE3B000] 04:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1020ms 04:37:18 INFO - PROCESS | 3152 | 1471347438070 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3152 | 1471347438076 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:37:18 INFO - PROCESS | 3152 | 1471347438122 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3152 | 1471347438125 Marionette TRACE conn6 <- [1,858,null,{}] 04:37:18 INFO - PROCESS | 3152 | 1471347438146 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3152 | 1471347438149 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:18 INFO - PROCESS | 3152 | 1471347438269 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:37:18 INFO - PROCESS | 3152 | 1471347438387 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347438390 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:18 INFO - PROCESS | 3152 | ++DOCSHELL 139C7400 == 40 [pid = 3152] [id = 224] 04:37:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (14168000) [pid = 3152] [serial = 671] [outer = 00000000] 04:37:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1760B400) [pid = 3152] [serial = 672] [outer = 14168000] 04:37:18 INFO - PROCESS | 3152 | 1471347438449 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (189F5400) [pid = 3152] [serial = 673] [outer = 14168000] 04:37:19 INFO - PROCESS | 3152 | 1471347439054 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 990ms 04:37:19 INFO - PROCESS | 3152 | 1471347439111 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3152 | 1471347439114 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:37:19 INFO - PROCESS | 3152 | 1471347439119 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 3152 | 1471347439121 Marionette TRACE conn6 <- [1,862,null,{}] 04:37:19 INFO - PROCESS | 3152 | 1471347439125 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 3152 | 1471347439128 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:19 INFO - PROCESS | 3152 | 1471347439237 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:37:19 INFO - PROCESS | 3152 | 1471347439336 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347439339 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:19 INFO - PROCESS | 3152 | ++DOCSHELL 198D8C00 == 41 [pid = 3152] [id = 225] 04:37:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (198DDC00) [pid = 3152] [serial = 674] [outer = 00000000] 04:37:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1B405400) [pid = 3152] [serial = 675] [outer = 198DDC00] 04:37:19 INFO - PROCESS | 3152 | 1471347439395 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1BBC7800) [pid = 3152] [serial = 676] [outer = 198DDC00] 04:37:19 INFO - PROCESS | 3152 | 1471347440010 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 04:37:20 INFO - PROCESS | 3152 | 1471347440051 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 3152 | 1471347440055 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:37:20 INFO - PROCESS | 3152 | 1471347440066 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3152 | 1471347440070 Marionette TRACE conn6 <- [1,866,null,{}] 04:37:20 INFO - PROCESS | 3152 | 1471347440074 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 3152 | 1471347440078 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:20 INFO - PROCESS | 3152 | 1471347440191 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:37:20 INFO - PROCESS | 3152 | 1471347440288 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347440290 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:20 INFO - PROCESS | 3152 | ++DOCSHELL 0F450C00 == 42 [pid = 3152] [id = 226] 04:37:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0F451000) [pid = 3152] [serial = 677] [outer = 00000000] 04:37:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (10650400) [pid = 3152] [serial = 678] [outer = 0F451000] 04:37:20 INFO - PROCESS | 3152 | 1471347440345 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (143C1400) [pid = 3152] [serial = 679] [outer = 0F451000] 04:37:21 INFO - PROCESS | 3152 | 1471347441050 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1023ms 04:37:21 INFO - PROCESS | 3152 | 1471347441089 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3152 | 1471347441092 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:37:21 INFO - PROCESS | 3152 | 1471347441097 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3152 | 1471347441100 Marionette TRACE conn6 <- [1,870,null,{}] 04:37:21 INFO - PROCESS | 3152 | 1471347441105 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 3152 | 1471347441108 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:21 INFO - PROCESS | 3152 | 1471347441209 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:37:21 INFO - PROCESS | 3152 | 1471347441337 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347441340 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:21 INFO - PROCESS | 3152 | ++DOCSHELL 0EA70400 == 43 [pid = 3152] [id = 227] 04:37:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0EACA800) [pid = 3152] [serial = 680] [outer = 00000000] 04:37:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0FC25800) [pid = 3152] [serial = 681] [outer = 0EACA800] 04:37:21 INFO - PROCESS | 3152 | 1471347441394 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (137B5C00) [pid = 3152] [serial = 682] [outer = 0EACA800] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 1423BC00 == 42 [pid = 3152] [id = 222] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 1924DC00 == 41 [pid = 3152] [id = 221] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 13B98C00 == 40 [pid = 3152] [id = 220] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 197BE800 == 39 [pid = 3152] [id = 219] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 189F4000 == 38 [pid = 3152] [id = 218] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 1760B800 == 37 [pid = 3152] [id = 217] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 14B68000 == 36 [pid = 3152] [id = 216] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 0F65D000 == 35 [pid = 3152] [id = 215] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 0E5C8000 == 34 [pid = 3152] [id = 214] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 0EAC9C00 == 33 [pid = 3152] [id = 212] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 19253C00 == 32 [pid = 3152] [id = 211] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 137B6000 == 31 [pid = 3152] [id = 213] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 0F450C00 == 30 [pid = 3152] [id = 226] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 139C7400 == 29 [pid = 3152] [id = 224] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 198D8C00 == 28 [pid = 3152] [id = 225] 04:37:22 INFO - PROCESS | 3152 | --DOCSHELL 086E8C00 == 27 [pid = 3152] [id = 223] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (16B4FC00) [pid = 3152] [serial = 617] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0FC2F400) [pid = 3152] [serial = 611] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0FDEA800) [pid = 3152] [serial = 612] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (0EF5D000) [pid = 3152] [serial = 608] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0EFF9C00) [pid = 3152] [serial = 609] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (176CE800) [pid = 3152] [serial = 620] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (14258C00) [pid = 3152] [serial = 614] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (141B8800) [pid = 3152] [serial = 606] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1373B800) [pid = 3152] [serial = 605] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (16B57400) [pid = 3152] [serial = 618] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0FC28C00) [pid = 3152] [serial = 597] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F661C00) [pid = 3152] [serial = 596] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (176CF400) [pid = 3152] [serial = 600] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16E07000) [pid = 3152] [serial = 599] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (198D3C00) [pid = 3152] [serial = 603] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (197C0800) [pid = 3152] [serial = 602] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (18DE5C00) [pid = 3152] [serial = 623] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1924D000) [pid = 3152] [serial = 630] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181D0C00) [pid = 3152] [serial = 621] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1924C000) [pid = 3152] [serial = 629] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18DEBC00) [pid = 3152] [serial = 624] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (18DEB800) [pid = 3152] [serial = 626] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19483000) [pid = 3152] [serial = 632] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1921AC00) [pid = 3152] [serial = 627] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (14307800) [pid = 3152] [serial = 615] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3152 | 1471347442549 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1480ms 04:37:22 INFO - PROCESS | 3152 | 1471347442579 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3152 | 1471347442583 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:37:22 INFO - PROCESS | 3152 | 1471347442587 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 3152 | 1471347442592 Marionette TRACE conn6 <- [1,874,null,{}] 04:37:22 INFO - PROCESS | 3152 | 1471347442596 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 3152 | 1471347442599 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:22 INFO - PROCESS | 3152 | 1471347442690 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:37:22 INFO - PROCESS | 3152 | 1471347442795 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3152 | 1471347442798 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:22 INFO - PROCESS | 3152 | ++DOCSHELL 0E613800 == 28 [pid = 3152] [id = 228] 04:37:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EA76C00) [pid = 3152] [serial = 683] [outer = 00000000] 04:37:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F450C00) [pid = 3152] [serial = 684] [outer = 0EA76C00] 04:37:22 INFO - PROCESS | 3152 | 1471347442850 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F634C00) [pid = 3152] [serial = 685] [outer = 0EA76C00] 04:37:23 INFO - PROCESS | 3152 | 1471347443249 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 04:37:23 INFO - PROCESS | 3152 | 1471347443279 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3152 | 1471347443284 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:37:23 INFO - PROCESS | 3152 | 1471347443290 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3152 | 1471347443293 Marionette TRACE conn6 <- [1,878,null,{}] 04:37:23 INFO - PROCESS | 3152 | 1471347443296 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3152 | 1471347443299 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:23 INFO - PROCESS | 3152 | 1471347443417 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:37:23 INFO - PROCESS | 3152 | 1471347443427 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347443429 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:23 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE6000 == 29 [pid = 3152] [id = 229] 04:37:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0FDE8400) [pid = 3152] [serial = 686] [outer = 00000000] 04:37:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (13621C00) [pid = 3152] [serial = 687] [outer = 0FDE8400] 04:37:23 INFO - PROCESS | 3152 | 1471347443479 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (137B6000) [pid = 3152] [serial = 688] [outer = 0FDE8400] 04:37:23 INFO - PROCESS | 3152 | 1471347443912 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 04:37:23 INFO - PROCESS | 3152 | 1471347443964 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3152 | 1471347443966 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:37:23 INFO - PROCESS | 3152 | 1471347443970 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:37:23 INFO - PROCESS | 3152 | 1471347443973 Marionette TRACE conn6 <- [1,882,null,{}] 04:37:23 INFO - PROCESS | 3152 | 1471347443984 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3152 | 1471347443989 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:24 INFO - PROCESS | 3152 | 1471347444072 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:37:24 INFO - PROCESS | 3152 | 1471347444081 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347444084 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:24 INFO - PROCESS | 3152 | ++DOCSHELL 1430C400 == 30 [pid = 3152] [id = 230] 04:37:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1430DC00) [pid = 3152] [serial = 689] [outer = 00000000] 04:37:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (14B66800) [pid = 3152] [serial = 690] [outer = 1430DC00] 04:37:24 INFO - PROCESS | 3152 | 1471347444133 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (15F0D800) [pid = 3152] [serial = 691] [outer = 1430DC00] 04:37:24 INFO - PROCESS | 3152 | 1471347444740 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 830ms 04:37:24 INFO - PROCESS | 3152 | 1471347444804 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3152 | 1471347444806 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:37:24 INFO - PROCESS | 3152 | 1471347444809 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:37:24 INFO - PROCESS | 3152 | 1471347444811 Marionette TRACE conn6 <- [1,886,null,{}] 04:37:24 INFO - PROCESS | 3152 | 1471347444821 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 3152 | 1471347444823 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:24 INFO - PROCESS | 3152 | 1471347444936 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:37:24 INFO - PROCESS | 3152 | 1471347444947 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347444949 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:24 INFO - PROCESS | 3152 | ++DOCSHELL 17308800 == 31 [pid = 3152] [id = 231] 04:37:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (17608C00) [pid = 3152] [serial = 692] [outer = 00000000] 04:37:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18178C00) [pid = 3152] [serial = 693] [outer = 17608C00] 04:37:24 INFO - PROCESS | 3152 | 1471347444995 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (181EC800) [pid = 3152] [serial = 694] [outer = 17608C00] 04:37:25 INFO - PROCESS | 3152 | 1471347445445 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 04:37:25 INFO - PROCESS | 3152 | 1471347445505 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 3152 | 1471347445507 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:37:25 INFO - PROCESS | 3152 | 1471347445510 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 3152 | 1471347445512 Marionette TRACE conn6 <- [1,890,null,{}] 04:37:25 INFO - PROCESS | 3152 | 1471347445523 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 3152 | 1471347445525 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:25 INFO - PROCESS | 3152 | 1471347445640 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:37:25 INFO - PROCESS | 3152 | 1471347445651 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347445653 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:25 INFO - PROCESS | 3152 | ++DOCSHELL 189D0000 == 32 [pid = 3152] [id = 232] 04:37:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189E6C00) [pid = 3152] [serial = 695] [outer = 00000000] 04:37:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (189F2000) [pid = 3152] [serial = 696] [outer = 189E6C00] 04:37:25 INFO - PROCESS | 3152 | 1471347445699 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (18DE5800) [pid = 3152] [serial = 697] [outer = 189E6C00] 04:37:26 INFO - PROCESS | 3152 | 1471347446168 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 04:37:26 INFO - PROCESS | 3152 | 1471347446205 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:37:26 INFO - PROCESS | 3152 | 1471347446207 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:37:26 INFO - PROCESS | 3152 | 1471347446210 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 3152 | 1471347446212 Marionette TRACE conn6 <- [1,894,null,{}] 04:37:26 INFO - PROCESS | 3152 | 1471347446251 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 3152 | 1471347446256 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:26 INFO - PROCESS | 3152 | 1471347446604 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (198D2800) [pid = 3152] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F65FC00) [pid = 3152] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0EE35800) [pid = 3152] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19255000) [pid = 3152] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (137B6400) [pid = 3152] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E5CB800) [pid = 3152] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (15439400) [pid = 3152] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1921FC00) [pid = 3152] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1412E000) [pid = 3152] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189F4400) [pid = 3152] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19251400) [pid = 3152] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:37:26 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (198CFC00) [pid = 3152] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:37:26 INFO - PROCESS | 3152 | 1471347446665 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347446667 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:26 INFO - PROCESS | 3152 | ++DOCSHELL 0E509400 == 33 [pid = 3152] [id = 233] 04:37:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0E50B400) [pid = 3152] [serial = 698] [outer = 00000000] 04:37:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0F666400) [pid = 3152] [serial = 699] [outer = 0E50B400] 04:37:26 INFO - PROCESS | 3152 | 1471347446714 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (14304800) [pid = 3152] [serial = 700] [outer = 0E50B400] 04:37:27 INFO - PROCESS | 3152 | 1471347447091 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 910ms 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:37:27 INFO - PROCESS | 3152 | 1471347447121 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3152 | 1471347447123 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:37:27 INFO - PROCESS | 3152 | 1471347447126 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3152 | 1471347447127 Marionette TRACE conn6 <- [1,898,null,{}] 04:37:27 INFO - PROCESS | 3152 | 1471347447131 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 3152 | 1471347447133 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:27 INFO - PROCESS | 3152 | 1471347447209 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:37:27 INFO - PROCESS | 3152 | 1471347447215 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347447217 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:27 INFO - PROCESS | 3152 | ++DOCSHELL 16E14000 == 34 [pid = 3152] [id = 234] 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1921D800) [pid = 3152] [serial = 701] [outer = 00000000] 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19256800) [pid = 3152] [serial = 702] [outer = 1921D800] 04:37:27 INFO - PROCESS | 3152 | 1471347447262 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1947B800) [pid = 3152] [serial = 703] [outer = 1921D800] 04:37:27 INFO - PROCESS | 3152 | 1471347447675 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 04:37:27 INFO - PROCESS | 3152 | 1471347447757 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:37:27 INFO - PROCESS | 3152 | 1471347447759 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:37:27 INFO - PROCESS | 3152 | 1471347447762 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3152 | 1471347447764 Marionette TRACE conn6 <- [1,902,null,{}] 04:37:27 INFO - PROCESS | 3152 | 1471347447768 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 3152 | 1471347447769 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:27 INFO - PROCESS | 3152 | 1471347447846 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:37:27 INFO - PROCESS | 3152 | 1471347447854 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347447856 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:27 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C1800 == 35 [pid = 3152] [id = 235] 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0E5C4800) [pid = 3152] [serial = 704] [outer = 00000000] 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19488800) [pid = 3152] [serial = 705] [outer = 0E5C4800] 04:37:27 INFO - PROCESS | 3152 | 1471347447901 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19489400) [pid = 3152] [serial = 706] [outer = 0E5C4800] 04:37:28 INFO - PROCESS | 3152 | 1471347448333 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 04:37:28 INFO - PROCESS | 3152 | 1471347448394 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 3152 | 1471347448396 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:37:28 INFO - PROCESS | 3152 | 1471347448399 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:37:28 INFO - PROCESS | 3152 | 1471347448400 Marionette TRACE conn6 <- [1,906,null,{}] 04:37:28 INFO - PROCESS | 3152 | 1471347448404 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 3152 | 1471347448406 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:28 INFO - PROCESS | 3152 | 1471347448483 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:37:28 INFO - PROCESS | 3152 | 1471347448489 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3152 | 1471347448491 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:28 INFO - PROCESS | 3152 | ++DOCSHELL 198D2800 == 36 [pid = 3152] [id = 236] 04:37:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (198D3400) [pid = 3152] [serial = 707] [outer = 00000000] 04:37:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (198D8000) [pid = 3152] [serial = 708] [outer = 198D3400] 04:37:28 INFO - PROCESS | 3152 | 1471347448539 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1A3C4C00) [pid = 3152] [serial = 709] [outer = 198D3400] 04:37:29 INFO - PROCESS | 3152 | 1471347449370 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1017ms 04:37:29 INFO - PROCESS | 3152 | 1471347449421 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:37:29 INFO - PROCESS | 3152 | 1471347449425 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:37:29 INFO - PROCESS | 3152 | 1471347449430 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 3152 | 1471347449435 Marionette TRACE conn6 <- [1,910,null,{}] 04:37:29 INFO - PROCESS | 3152 | 1471347449461 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 3152 | 1471347449464 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:29 INFO - PROCESS | 3152 | 1471347449599 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:37:29 INFO - PROCESS | 3152 | 1471347449717 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347449720 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:29 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C6400 == 37 [pid = 3152] [id = 237] 04:37:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0EA1EC00) [pid = 3152] [serial = 710] [outer = 00000000] 04:37:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F665C00) [pid = 3152] [serial = 711] [outer = 0EA1EC00] 04:37:29 INFO - PROCESS | 3152 | 1471347449780 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0FD46000) [pid = 3152] [serial = 712] [outer = 0EA1EC00] 04:37:30 INFO - PROCESS | 3152 | 1471347450502 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1100ms 04:37:30 INFO - PROCESS | 3152 | 1471347450553 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3152 | 1471347450558 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:37:30 INFO - PROCESS | 3152 | 1471347450565 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 3152 | 1471347450568 Marionette TRACE conn6 <- [1,914,null,{}] 04:37:30 INFO - PROCESS | 3152 | 1471347450572 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 3152 | 1471347450575 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:30 INFO - PROCESS | 3152 | 1471347450702 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:37:30 INFO - PROCESS | 3152 | 1471347450909 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347450912 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:30 INFO - PROCESS | 3152 | ++DOCSHELL 086EA800 == 38 [pid = 3152] [id = 238] 04:37:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (086EB400) [pid = 3152] [serial = 713] [outer = 00000000] 04:37:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0E5C2800) [pid = 3152] [serial = 714] [outer = 086EB400] 04:37:30 INFO - PROCESS | 3152 | 1471347450969 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0EAD3000) [pid = 3152] [serial = 715] [outer = 086EB400] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 0E5C1800 == 37 [pid = 3152] [id = 235] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 16E14000 == 36 [pid = 3152] [id = 234] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 0E509400 == 35 [pid = 3152] [id = 233] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 189D0000 == 34 [pid = 3152] [id = 232] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 17308800 == 33 [pid = 3152] [id = 231] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 1430C400 == 32 [pid = 3152] [id = 230] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 0FDE6000 == 31 [pid = 3152] [id = 229] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 0E613800 == 30 [pid = 3152] [id = 228] 04:37:31 INFO - PROCESS | 3152 | --DOCSHELL 0EA70400 == 29 [pid = 3152] [id = 227] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1BF0F000) [pid = 3152] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1B8CBC00) [pid = 3152] [serial = 665] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1AA10400) [pid = 3152] [serial = 656] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0FC16800) [pid = 3152] [serial = 644] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EFF7800) [pid = 3152] [serial = 635] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F639400) [pid = 3152] [serial = 636] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (19526C00) [pid = 3152] [serial = 633] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1425D000) [pid = 3152] [serial = 638] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (15441C00) [pid = 3152] [serial = 639] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EE34400) [pid = 3152] [serial = 641] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F638000) [pid = 3152] [serial = 642] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (15F10C00) [pid = 3152] [serial = 647] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (16E16C00) [pid = 3152] [serial = 648] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0FDEA400) [pid = 3152] [serial = 645] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (19488000) [pid = 3152] [serial = 653] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189ED000) [pid = 3152] [serial = 660] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (15F17400) [pid = 3152] [serial = 659] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (198E9800) [pid = 3152] [serial = 657] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19220400) [pid = 3152] [serial = 650] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19254C00) [pid = 3152] [serial = 651] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1979B000) [pid = 3152] [serial = 654] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B410000) [pid = 3152] [serial = 663] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1AD0B400) [pid = 3152] [serial = 662] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1BB35000) [pid = 3152] [serial = 666] [outer = 00000000] [url = about:blank] 04:37:31 INFO - PROCESS | 3152 | 1471347451595 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1079ms 04:37:31 INFO - PROCESS | 3152 | 1471347451646 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3152 | 1471347451649 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:37:31 INFO - PROCESS | 3152 | 1471347451653 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 3152 | 1471347451656 Marionette TRACE conn6 <- [1,918,null,{}] 04:37:31 INFO - PROCESS | 3152 | 1471347451661 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 3152 | 1471347451665 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:31 INFO - PROCESS | 3152 | 1471347451753 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:37:31 INFO - PROCESS | 3152 | 1471347451836 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347451838 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:31 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C4000 == 30 [pid = 3152] [id = 239] 04:37:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0E609400) [pid = 3152] [serial = 716] [outer = 00000000] 04:37:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F65C800) [pid = 3152] [serial = 717] [outer = 0E609400] 04:37:31 INFO - PROCESS | 3152 | 1471347451887 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F837400) [pid = 3152] [serial = 718] [outer = 0E609400] 04:37:32 INFO - PROCESS | 3152 | 1471347452320 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 04:37:32 INFO - PROCESS | 3152 | 1471347452387 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 3152 | 1471347452391 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:37:32 INFO - PROCESS | 3152 | 1471347452396 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 3152 | 1471347452398 Marionette TRACE conn6 <- [1,922,null,{}] 04:37:32 INFO - PROCESS | 3152 | 1471347452401 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 3152 | 1471347452404 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:32 INFO - PROCESS | 3152 | 1471347452490 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:37:32 INFO - PROCESS | 3152 | 1471347452496 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347452499 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:32 INFO - PROCESS | 3152 | ++DOCSHELL 137B6800 == 31 [pid = 3152] [id = 240] 04:37:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (137C0000) [pid = 3152] [serial = 719] [outer = 00000000] 04:37:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (142EC400) [pid = 3152] [serial = 720] [outer = 137C0000] 04:37:32 INFO - PROCESS | 3152 | 1471347452545 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1543C000) [pid = 3152] [serial = 721] [outer = 137C0000] 04:37:33 INFO - PROCESS | 3152 | 1471347453016 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:37:33 INFO - PROCESS | 3152 | 1471347453070 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 3152 | 1471347453072 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:37:33 INFO - PROCESS | 3152 | 1471347453077 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 3152 | 1471347453083 Marionette TRACE conn6 <- [1,926,null,{}] 04:37:33 INFO - PROCESS | 3152 | 1471347453092 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 3152 | 1471347453096 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:33 INFO - PROCESS | 3152 | 1471347453181 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:37:33 INFO - PROCESS | 3152 | 1471347453195 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347453197 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:33 INFO - PROCESS | 3152 | ++DOCSHELL 18180000 == 32 [pid = 3152] [id = 241] 04:37:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (181F1C00) [pid = 3152] [serial = 722] [outer = 00000000] 04:37:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (189E9000) [pid = 3152] [serial = 723] [outer = 181F1C00] 04:37:33 INFO - PROCESS | 3152 | 1471347453242 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (189F0400) [pid = 3152] [serial = 724] [outer = 181F1C00] 04:37:33 INFO - PROCESS | 3152 | 1471347453669 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 04:37:33 INFO - PROCESS | 3152 | 1471347453730 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 3152 | 1471347453732 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:37:33 INFO - PROCESS | 3152 | 1471347453741 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 3152 | 1471347453743 Marionette TRACE conn6 <- [1,930,null,{}] 04:37:33 INFO - PROCESS | 3152 | 1471347453747 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 3152 | 1471347453749 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:33 INFO - PROCESS | 3152 | 1471347453889 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:37:33 INFO - PROCESS | 3152 | 1471347453942 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347453944 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:33 INFO - PROCESS | 3152 | ++DOCSHELL 18DF0800 == 33 [pid = 3152] [id = 242] 04:37:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18DF0C00) [pid = 3152] [serial = 725] [outer = 00000000] 04:37:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19221800) [pid = 3152] [serial = 726] [outer = 18DF0C00] 04:37:33 INFO - PROCESS | 3152 | 1471347453990 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19228400) [pid = 3152] [serial = 727] [outer = 18DF0C00] 04:37:34 INFO - PROCESS | 3152 | 1471347454402 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 04:37:34 INFO - PROCESS | 3152 | 1471347454416 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3152 | 1471347454418 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:37:34 INFO - PROCESS | 3152 | 1471347454427 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3152 | 1471347454429 Marionette TRACE conn6 <- [1,934,null,{}] 04:37:34 INFO - PROCESS | 3152 | 1471347454432 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3152 | 1471347454434 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:34 INFO - PROCESS | 3152 | 1471347454541 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:37:34 INFO - PROCESS | 3152 | 1471347454546 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347454552 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:34 INFO - PROCESS | 3152 | ++DOCSHELL 0F836400 == 34 [pid = 3152] [id = 243] 04:37:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19255C00) [pid = 3152] [serial = 728] [outer = 00000000] 04:37:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19484000) [pid = 3152] [serial = 729] [outer = 19255C00] 04:37:34 INFO - PROCESS | 3152 | 1471347454607 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (197A4000) [pid = 3152] [serial = 730] [outer = 19255C00] 04:37:35 INFO - PROCESS | 3152 | 1471347455089 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 04:37:35 INFO - PROCESS | 3152 | 1471347455113 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3152 | 1471347455115 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:37:35 INFO - PROCESS | 3152 | 1471347455126 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3152 | 1471347455128 Marionette TRACE conn6 <- [1,938,null,{}] 04:37:35 INFO - PROCESS | 3152 | 1471347455131 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3152 | 1471347455133 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:35 INFO - PROCESS | 3152 | 1471347455279 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:37:35 INFO - PROCESS | 3152 | 1471347455306 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347455308 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:35 INFO - PROCESS | 3152 | ++DOCSHELL 14241000 == 35 [pid = 3152] [id = 244] 04:37:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (198D5000) [pid = 3152] [serial = 731] [outer = 00000000] 04:37:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1AB79000) [pid = 3152] [serial = 732] [outer = 198D5000] 04:37:35 INFO - PROCESS | 3152 | 1471347455353 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1AD06400) [pid = 3152] [serial = 733] [outer = 198D5000] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (17608C00) [pid = 3152] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (189E6C00) [pid = 3152] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0FDE8400) [pid = 3152] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1430DC00) [pid = 3152] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0EA76C00) [pid = 3152] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0EACA800) [pid = 3152] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E50B400) [pid = 3152] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (086EA000) [pid = 3152] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (14168000) [pid = 3152] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (198DDC00) [pid = 3152] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F451000) [pid = 3152] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1921D800) [pid = 3152] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:37:35 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0E5C4800) [pid = 3152] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:37:35 INFO - PROCESS | 3152 | 1471347455872 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 830ms 04:37:35 INFO - PROCESS | 3152 | 1471347455958 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3152 | 1471347455960 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:37:35 INFO - PROCESS | 3152 | 1471347455963 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3152 | 1471347455965 Marionette TRACE conn6 <- [1,942,null,{}] 04:37:35 INFO - PROCESS | 3152 | 1471347455968 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3152 | 1471347455970 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:36 INFO - PROCESS | 3152 | 1471347456048 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:37:36 INFO - PROCESS | 3152 | 1471347456054 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347456056 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:36 INFO - PROCESS | 3152 | ++DOCSHELL 0F44E400 == 36 [pid = 3152] [id = 245] 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F666000) [pid = 3152] [serial = 734] [outer = 00000000] 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (142E6C00) [pid = 3152] [serial = 735] [outer = 0F666000] 04:37:36 INFO - PROCESS | 3152 | 1471347456102 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (16E15400) [pid = 3152] [serial = 736] [outer = 0F666000] 04:37:36 INFO - PROCESS | 3152 | 1471347456524 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 04:37:36 INFO - PROCESS | 3152 | 1471347456594 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3152 | 1471347456596 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:37:36 INFO - PROCESS | 3152 | 1471347456599 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3152 | 1471347456601 Marionette TRACE conn6 <- [1,946,null,{}] 04:37:36 INFO - PROCESS | 3152 | 1471347456604 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 3152 | 1471347456606 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:36 INFO - PROCESS | 3152 | 1471347456686 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:37:36 INFO - PROCESS | 3152 | 1471347456692 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347456694 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:36 INFO - PROCESS | 3152 | ++DOCSHELL 1924E800 == 37 [pid = 3152] [id = 246] 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (198DDC00) [pid = 3152] [serial = 737] [outer = 00000000] 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1B848400) [pid = 3152] [serial = 738] [outer = 198DDC00] 04:37:36 INFO - PROCESS | 3152 | 1471347456739 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1B857800) [pid = 3152] [serial = 739] [outer = 198DDC00] 04:37:37 INFO - PROCESS | 3152 | 1471347457150 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 04:37:37 INFO - PROCESS | 3152 | 1471347457196 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3152 | 1471347457198 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:37:37 INFO - PROCESS | 3152 | 1471347457206 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 3152 | 1471347457208 Marionette TRACE conn6 <- [1,950,null,{}] 04:37:37 INFO - PROCESS | 3152 | 1471347457221 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3152 | 1471347457223 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:37 INFO - PROCESS | 3152 | 1471347457303 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:37:37 INFO - PROCESS | 3152 | 1471347457308 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347457310 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:37 INFO - PROCESS | 3152 | ++DOCSHELL 0E501C00 == 38 [pid = 3152] [id = 247] 04:37:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0E505000) [pid = 3152] [serial = 740] [outer = 00000000] 04:37:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (14B60C00) [pid = 3152] [serial = 741] [outer = 0E505000] 04:37:37 INFO - PROCESS | 3152 | 1471347457355 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BBC7400) [pid = 3152] [serial = 742] [outer = 0E505000] 04:37:37 INFO - PROCESS | 3152 | 1471347457785 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 610ms 04:37:37 INFO - PROCESS | 3152 | 1471347457828 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3152 | 1471347457830 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:37:37 INFO - PROCESS | 3152 | 1471347457877 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 3152 | 1471347457881 Marionette TRACE conn6 <- [1,954,null,{}] 04:37:37 INFO - PROCESS | 3152 | 1471347457887 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3152 | 1471347457891 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:37 INFO - PROCESS | 3152 | 1471347458001 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:37:38 INFO - PROCESS | 3152 | 1471347458219 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347458223 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:38 INFO - PROCESS | 3152 | ++DOCSHELL 0EF63400 == 39 [pid = 3152] [id = 248] 04:37:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0EFF3800) [pid = 3152] [serial = 743] [outer = 00000000] 04:37:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F633C00) [pid = 3152] [serial = 744] [outer = 0EFF3800] 04:37:38 INFO - PROCESS | 3152 | 1471347458284 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0FC27000) [pid = 3152] [serial = 745] [outer = 0EFF3800] 04:37:38 INFO - PROCESS | 3152 | 1471347458853 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1067ms 04:37:38 INFO - PROCESS | 3152 | 1471347458903 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 3152 | 1471347458908 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:37:38 INFO - PROCESS | 3152 | 1471347458913 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:37:38 INFO - PROCESS | 3152 | 1471347458915 Marionette TRACE conn6 <- [1,958,null,{}] 04:37:38 INFO - PROCESS | 3152 | 1471347458922 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 3152 | 1471347458927 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:39 INFO - PROCESS | 3152 | 1471347459039 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:37:39 INFO - PROCESS | 3152 | 1471347459167 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347459169 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:39 INFO - PROCESS | 3152 | ++DOCSHELL 15F17400 == 40 [pid = 3152] [id = 249] 04:37:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (16B4AC00) [pid = 3152] [serial = 746] [outer = 00000000] 04:37:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (16B57800) [pid = 3152] [serial = 747] [outer = 16B4AC00] 04:37:39 INFO - PROCESS | 3152 | 1471347459228 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (176CB800) [pid = 3152] [serial = 748] [outer = 16B4AC00] 04:37:39 INFO - PROCESS | 3152 | 1471347459844 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 04:37:39 INFO - PROCESS | 3152 | 1471347459888 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 3152 | 1471347459890 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:37:39 INFO - PROCESS | 3152 | 1471347459908 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 3152 | 1471347459910 Marionette TRACE conn6 <- [1,962,null,{}] 04:37:39 INFO - PROCESS | 3152 | 1471347459914 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 3152 | 1471347459917 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:40 INFO - PROCESS | 3152 | 1471347460028 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:37:40 INFO - PROCESS | 3152 | 1471347460159 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347460165 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:40 INFO - PROCESS | 3152 | ++DOCSHELL 197BFC00 == 41 [pid = 3152] [id = 250] 04:37:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (198D3C00) [pid = 3152] [serial = 749] [outer = 00000000] 04:37:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1AAD5400) [pid = 3152] [serial = 750] [outer = 198D3C00] 04:37:40 INFO - PROCESS | 3152 | 1471347460225 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BB3A800) [pid = 3152] [serial = 751] [outer = 198D3C00] 04:37:40 INFO - PROCESS | 3152 | 1471347460771 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 04:37:40 INFO - PROCESS | 3152 | 1471347460870 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3152 | 1471347460873 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:37:40 INFO - PROCESS | 3152 | 1471347460877 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 3152 | 1471347460879 Marionette TRACE conn6 <- [1,966,null,{}] 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:37:40 INFO - PROCESS | 3152 | 1471347460883 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 3152 | 1471347460885 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:40 INFO - PROCESS | 3152 | 1471347461000 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:37:41 INFO - PROCESS | 3152 | 1471347461092 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347461095 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:41 INFO - PROCESS | 3152 | ++DOCSHELL 1543F400 == 42 [pid = 3152] [id = 251] 04:37:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1543F800) [pid = 3152] [serial = 752] [outer = 00000000] 04:37:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1823B400) [pid = 3152] [serial = 753] [outer = 1543F800] 04:37:41 INFO - PROCESS | 3152 | 1471347461150 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (18DEA000) [pid = 3152] [serial = 754] [outer = 1543F800] 04:37:41 INFO - PROCESS | 3152 | 1471347461890 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1073ms 04:37:41 INFO - PROCESS | 3152 | 1471347461957 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 3152 | 1471347461961 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:37:41 INFO - PROCESS | 3152 | 1471347461966 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 3152 | 1471347461969 Marionette TRACE conn6 <- [1,970,null,{}] 04:37:41 INFO - PROCESS | 3152 | 1471347461989 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 3152 | 1471347461992 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:42 INFO - PROCESS | 3152 | 1471347462129 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:37:42 INFO - PROCESS | 3152 | 1471347462182 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347462186 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:42 INFO - PROCESS | 3152 | ++DOCSHELL 0FCADC00 == 43 [pid = 3152] [id = 252] 04:37:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0FD37C00) [pid = 3152] [serial = 755] [outer = 00000000] 04:37:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (13771800) [pid = 3152] [serial = 756] [outer = 0FD37C00] 04:37:42 INFO - PROCESS | 3152 | 1471347462237 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (14122400) [pid = 3152] [serial = 757] [outer = 0FD37C00] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 1924E800 == 42 [pid = 3152] [id = 246] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0F44E400 == 41 [pid = 3152] [id = 245] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 14241000 == 40 [pid = 3152] [id = 244] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0F836400 == 39 [pid = 3152] [id = 243] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 18DF0800 == 38 [pid = 3152] [id = 242] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 18180000 == 37 [pid = 3152] [id = 241] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 137B6800 == 36 [pid = 3152] [id = 240] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0E5C4000 == 35 [pid = 3152] [id = 239] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 086EA800 == 34 [pid = 3152] [id = 238] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0E5C6400 == 33 [pid = 3152] [id = 237] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 198D2800 == 32 [pid = 3152] [id = 236] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 1543F400 == 31 [pid = 3152] [id = 251] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 197BFC00 == 30 [pid = 3152] [id = 250] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0E501C00 == 29 [pid = 3152] [id = 247] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 0EF63400 == 28 [pid = 3152] [id = 248] 04:37:43 INFO - PROCESS | 3152 | --DOCSHELL 15F17400 == 27 [pid = 3152] [id = 249] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (18178C00) [pid = 3152] [serial = 693] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (189F2000) [pid = 3152] [serial = 696] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (13621C00) [pid = 3152] [serial = 687] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (137B6000) [pid = 3152] [serial = 688] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (14B66800) [pid = 3152] [serial = 690] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0F450C00) [pid = 3152] [serial = 684] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (181EC800) [pid = 3152] [serial = 694] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F634C00) [pid = 3152] [serial = 685] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (137B5C00) [pid = 3152] [serial = 682] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0FC25800) [pid = 3152] [serial = 681] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F666400) [pid = 3152] [serial = 699] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0E608800) [pid = 3152] [serial = 669] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E50E800) [pid = 3152] [serial = 668] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (189F5400) [pid = 3152] [serial = 673] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1760B400) [pid = 3152] [serial = 672] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1BBC7800) [pid = 3152] [serial = 676] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1B405400) [pid = 3152] [serial = 675] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (18DE5800) [pid = 3152] [serial = 697] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (143C1400) [pid = 3152] [serial = 679] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (19489400) [pid = 3152] [serial = 706] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (10650400) [pid = 3152] [serial = 678] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19256800) [pid = 3152] [serial = 702] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (14304800) [pid = 3152] [serial = 700] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1947B800) [pid = 3152] [serial = 703] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (15F0D800) [pid = 3152] [serial = 691] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19488800) [pid = 3152] [serial = 705] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3152 | 1471347463448 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1529ms 04:37:43 INFO - PROCESS | 3152 | 1471347463513 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 3152 | 1471347463517 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:37:43 INFO - PROCESS | 3152 | 1471347463522 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3152 | 1471347463525 Marionette TRACE conn6 <- [1,974,null,{}] 04:37:43 INFO - PROCESS | 3152 | 1471347463531 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 3152 | 1471347463534 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:43 INFO - PROCESS | 3152 | 1471347463629 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:37:43 INFO - PROCESS | 3152 | 1471347463703 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347463708 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:43 INFO - PROCESS | 3152 | ++DOCSHELL 0E613800 == 28 [pid = 3152] [id = 253] 04:37:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0E614C00) [pid = 3152] [serial = 758] [outer = 00000000] 04:37:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0EA76800) [pid = 3152] [serial = 759] [outer = 0E614C00] 04:37:43 INFO - PROCESS | 3152 | 1471347463758 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0EE3A800) [pid = 3152] [serial = 760] [outer = 0E614C00] 04:37:44 INFO - PROCESS | 3152 | 1471347464174 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 04:37:44 INFO - PROCESS | 3152 | 1471347464194 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3152 | 1471347464198 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:37:44 INFO - PROCESS | 3152 | 1471347464205 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 3152 | 1471347464207 Marionette TRACE conn6 <- [1,978,null,{}] 04:37:44 INFO - PROCESS | 3152 | 1471347464211 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 3152 | 1471347464214 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:44 INFO - PROCESS | 3152 | 1471347464302 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:37:44 INFO - PROCESS | 3152 | 1471347464309 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347464312 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:44 INFO - PROCESS | 3152 | ++DOCSHELL 0F65D400 == 29 [pid = 3152] [id = 254] 04:37:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F663400) [pid = 3152] [serial = 761] [outer = 00000000] 04:37:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0F66B400) [pid = 3152] [serial = 762] [outer = 0F663400] 04:37:44 INFO - PROCESS | 3152 | 1471347464362 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0FD41000) [pid = 3152] [serial = 763] [outer = 0F663400] 04:37:44 INFO - PROCESS | 3152 | 1471347464828 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 04:37:44 INFO - PROCESS | 3152 | 1471347464879 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3152 | 1471347464881 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:37:44 INFO - PROCESS | 3152 | 1471347464884 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:37:44 INFO - PROCESS | 3152 | 1471347464888 Marionette TRACE conn6 <- [1,982,null,{}] 04:37:44 INFO - PROCESS | 3152 | 1471347464898 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 3152 | 1471347464903 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:45 INFO - PROCESS | 3152 | 1471347465018 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:37:45 INFO - PROCESS | 3152 | 1471347465129 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347465132 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:45 INFO - PROCESS | 3152 | ++DOCSHELL 14301800 == 30 [pid = 3152] [id = 255] 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (14304800) [pid = 3152] [serial = 764] [outer = 00000000] 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (14B60800) [pid = 3152] [serial = 765] [outer = 14304800] 04:37:45 INFO - PROCESS | 3152 | 1471347465182 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (15F0A800) [pid = 3152] [serial = 766] [outer = 14304800] 04:37:45 INFO - PROCESS | 3152 | 1471347465619 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 770ms 04:37:45 INFO - PROCESS | 3152 | 1471347465670 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 3152 | 1471347465673 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:37:45 INFO - PROCESS | 3152 | 1471347465676 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:37:45 INFO - PROCESS | 3152 | 1471347465678 Marionette TRACE conn6 <- [1,986,null,{}] 04:37:45 INFO - PROCESS | 3152 | 1471347465681 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 3152 | 1471347465683 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:45 INFO - PROCESS | 3152 | 1471347465797 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:37:45 INFO - PROCESS | 3152 | 1471347465804 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347465807 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:45 INFO - PROCESS | 3152 | ++DOCSHELL 15F12000 == 31 [pid = 3152] [id = 256] 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (16B53800) [pid = 3152] [serial = 767] [outer = 00000000] 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (176CB400) [pid = 3152] [serial = 768] [outer = 16B53800] 04:37:45 INFO - PROCESS | 3152 | 1471347465901 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (181F4000) [pid = 3152] [serial = 769] [outer = 16B53800] 04:37:46 INFO - PROCESS | 3152 | 1471347466306 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 04:37:46 INFO - PROCESS | 3152 | 1471347466349 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:37:46 INFO - PROCESS | 3152 | 1471347466351 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:37:46 INFO - PROCESS | 3152 | 1471347466354 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 3152 | 1471347466356 Marionette TRACE conn6 <- [1,990,null,{}] 04:37:46 INFO - PROCESS | 3152 | 1471347466360 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 3152 | 1471347466362 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:46 INFO - PROCESS | 3152 | 1471347466501 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:37:46 INFO - PROCESS | 3152 | 1471347466508 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347466510 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:46 INFO - PROCESS | 3152 | ++DOCSHELL 189D4C00 == 32 [pid = 3152] [id = 257] 04:37:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189DB000) [pid = 3152] [serial = 770] [outer = 00000000] 04:37:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18DE5800) [pid = 3152] [serial = 771] [outer = 189DB000] 04:37:46 INFO - PROCESS | 3152 | 1471347466555 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (191CF000) [pid = 3152] [serial = 772] [outer = 189DB000] 04:37:46 INFO - PROCESS | 3152 | 1471347467010 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 04:37:47 INFO - PROCESS | 3152 | 1471347467025 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3152 | 1471347467028 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:37:47 INFO - PROCESS | 3152 | 1471347467030 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3152 | 1471347467032 Marionette TRACE conn6 <- [1,994,null,{}] 04:37:47 INFO - PROCESS | 3152 | 1471347467035 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3152 | 1471347467041 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:47 INFO - PROCESS | 3152 | 1471347467178 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:37:47 INFO - PROCESS | 3152 | 1471347467183 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347467185 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:47 INFO - PROCESS | 3152 | ++DOCSHELL 0FC16800 == 33 [pid = 3152] [id = 258] 04:37:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (191A6C00) [pid = 3152] [serial = 773] [outer = 00000000] 04:37:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19259000) [pid = 3152] [serial = 774] [outer = 191A6C00] 04:37:47 INFO - PROCESS | 3152 | 1471347467231 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1951E800) [pid = 3152] [serial = 775] [outer = 191A6C00] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (18DF0C00) [pid = 3152] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19255C00) [pid = 3152] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (198D5000) [pid = 3152] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (086EB400) [pid = 3152] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (198D3400) [pid = 3152] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (181F1C00) [pid = 3152] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0E609400) [pid = 3152] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0EA1EC00) [pid = 3152] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (137C0000) [pid = 3152] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F666000) [pid = 3152] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (198DDC00) [pid = 3152] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:37:47 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0E505000) [pid = 3152] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:37:47 INFO - PROCESS | 3152 | 1471347467906 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 04:37:47 INFO - PROCESS | 3152 | 1471347467968 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3152 | 1471347467970 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:37:47 INFO - PROCESS | 3152 | 1471347467973 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3152 | 1471347467975 Marionette TRACE conn6 <- [1,998,null,{}] 04:37:47 INFO - PROCESS | 3152 | 1471347467979 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3152 | 1471347467981 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:48 INFO - PROCESS | 3152 | 1471347468057 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:37:48 INFO - PROCESS | 3152 | 1471347468063 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347468065 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:48 INFO - PROCESS | 3152 | ++DOCSHELL 0E612000 == 34 [pid = 3152] [id = 259] 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (14129400) [pid = 3152] [serial = 776] [outer = 00000000] 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (189ECC00) [pid = 3152] [serial = 777] [outer = 14129400] 04:37:48 INFO - PROCESS | 3152 | 1471347468110 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1924D800) [pid = 3152] [serial = 778] [outer = 14129400] 04:37:48 INFO - PROCESS | 3152 | 1471347468536 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 570ms 04:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:37:48 INFO - PROCESS | 3152 | 1471347468546 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 3152 | 1471347468548 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:37:48 INFO - PROCESS | 3152 | 1471347468551 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 3152 | 1471347468553 Marionette TRACE conn6 <- [1,1002,null,{}] 04:37:48 INFO - PROCESS | 3152 | 1471347468556 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 3152 | 1471347468558 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:48 INFO - PROCESS | 3152 | 1471347468674 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:37:48 INFO - PROCESS | 3152 | 1471347468682 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347468684 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:48 INFO - PROCESS | 3152 | ++DOCSHELL 19483000 == 35 [pid = 3152] [id = 260] 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19484400) [pid = 3152] [serial = 779] [outer = 00000000] 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (197CAC00) [pid = 3152] [serial = 780] [outer = 19484400] 04:37:48 INFO - PROCESS | 3152 | 1471347468730 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198D1000) [pid = 3152] [serial = 781] [outer = 19484400] 04:37:49 INFO - PROCESS | 3152 | 1471347469133 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:37:49 INFO - PROCESS | 3152 | 1471347469183 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 3152 | 1471347469185 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:37:49 INFO - PROCESS | 3152 | 1471347469188 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 3152 | 1471347469189 Marionette TRACE conn6 <- [1,1006,null,{}] 04:37:49 INFO - PROCESS | 3152 | 1471347469193 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 3152 | 1471347469195 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:49 INFO - PROCESS | 3152 | 1471347469304 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:37:49 INFO - PROCESS | 3152 | 1471347469312 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347469314 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:49 INFO - PROCESS | 3152 | ++DOCSHELL 198DE000 == 36 [pid = 3152] [id = 261] 04:37:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (198EC000) [pid = 3152] [serial = 782] [outer = 00000000] 04:37:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1AB7BC00) [pid = 3152] [serial = 783] [outer = 198EC000] 04:37:49 INFO - PROCESS | 3152 | 1471347469359 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1B40CC00) [pid = 3152] [serial = 784] [outer = 198EC000] 04:37:49 INFO - PROCESS | 3152 | 1471347469976 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 831ms 04:37:50 INFO - PROCESS | 3152 | 1471347470020 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3152 | 1471347470025 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:37:50 INFO - PROCESS | 3152 | 1471347470030 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3152 | 1471347470034 Marionette TRACE conn6 <- [1,1010,null,{}] 04:37:50 INFO - PROCESS | 3152 | 1471347470039 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 3152 | 1471347470043 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:50 INFO - PROCESS | 3152 | 1471347470238 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:37:50 INFO - PROCESS | 3152 | 1471347470249 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347470252 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:50 INFO - PROCESS | 3152 | ++DOCSHELL 0E60C400 == 37 [pid = 3152] [id = 262] 04:37:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0E60DC00) [pid = 3152] [serial = 785] [outer = 00000000] 04:37:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F63BC00) [pid = 3152] [serial = 786] [outer = 0E60DC00] 04:37:50 INFO - PROCESS | 3152 | 1471347470313 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0EF5E000) [pid = 3152] [serial = 787] [outer = 0E60DC00] 04:37:51 INFO - PROCESS | 3152 | 1471347471146 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1172ms 04:37:51 INFO - PROCESS | 3152 | 1471347471202 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 3152 | 1471347471207 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:37:51 INFO - PROCESS | 3152 | 1471347471214 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 3152 | 1471347471217 Marionette TRACE conn6 <- [1,1014,null,{}] 04:37:51 INFO - PROCESS | 3152 | 1471347471221 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 3152 | 1471347471224 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:51 INFO - PROCESS | 3152 | 1471347471354 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:37:51 INFO - PROCESS | 3152 | 1471347471473 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347471476 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:51 INFO - PROCESS | 3152 | ++DOCSHELL 14219000 == 38 [pid = 3152] [id = 263] 04:37:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (14B5E800) [pid = 3152] [serial = 788] [outer = 00000000] 04:37:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (16B4F000) [pid = 3152] [serial = 789] [outer = 14B5E800] 04:37:51 INFO - PROCESS | 3152 | 1471347471535 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (176CB000) [pid = 3152] [serial = 790] [outer = 14B5E800] 04:37:52 INFO - PROCESS | 3152 | 1471347472391 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1232ms 04:37:52 INFO - PROCESS | 3152 | 1471347472449 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3152 | 1471347472454 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:37:52 INFO - PROCESS | 3152 | 1471347472459 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3152 | 1471347472462 Marionette TRACE conn6 <- [1,1018,null,{}] 04:37:52 INFO - PROCESS | 3152 | 1471347472468 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 3152 | 1471347472470 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:52 INFO - PROCESS | 3152 | 1471347472589 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:37:52 INFO - PROCESS | 3152 | 1471347472674 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347472678 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:52 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C8000 == 39 [pid = 3152] [id = 264] 04:37:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0E5CCC00) [pid = 3152] [serial = 791] [outer = 00000000] 04:37:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0EAD3800) [pid = 3152] [serial = 792] [outer = 0E5CCC00] 04:37:52 INFO - PROCESS | 3152 | 1471347472764 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F63A800) [pid = 3152] [serial = 793] [outer = 0E5CCC00] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 19483000 == 38 [pid = 3152] [id = 260] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 0E612000 == 37 [pid = 3152] [id = 259] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 0FC16800 == 36 [pid = 3152] [id = 258] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 189D4C00 == 35 [pid = 3152] [id = 257] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 15F12000 == 34 [pid = 3152] [id = 256] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 14301800 == 33 [pid = 3152] [id = 255] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 0F65D400 == 32 [pid = 3152] [id = 254] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 0E613800 == 31 [pid = 3152] [id = 253] 04:37:52 INFO - PROCESS | 3152 | --DOCSHELL 0FCADC00 == 30 [pid = 3152] [id = 252] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (14B60C00) [pid = 3152] [serial = 741] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (19221800) [pid = 3152] [serial = 726] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (19228400) [pid = 3152] [serial = 727] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (197A4000) [pid = 3152] [serial = 730] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19484000) [pid = 3152] [serial = 729] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1AB79000) [pid = 3152] [serial = 732] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0E5C2800) [pid = 3152] [serial = 714] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EAD3000) [pid = 3152] [serial = 715] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (198D8000) [pid = 3152] [serial = 708] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1A3C4C00) [pid = 3152] [serial = 709] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (189E9000) [pid = 3152] [serial = 723] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F65C800) [pid = 3152] [serial = 717] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F837400) [pid = 3152] [serial = 718] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F665C00) [pid = 3152] [serial = 711] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0FD46000) [pid = 3152] [serial = 712] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (142EC400) [pid = 3152] [serial = 720] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1543C000) [pid = 3152] [serial = 721] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (142E6C00) [pid = 3152] [serial = 735] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (16E15400) [pid = 3152] [serial = 736] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1B848400) [pid = 3152] [serial = 738] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1AD06400) [pid = 3152] [serial = 733] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1B857800) [pid = 3152] [serial = 739] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (189F0400) [pid = 3152] [serial = 724] [outer = 00000000] [url = about:blank] 04:37:52 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BBC7400) [pid = 3152] [serial = 742] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3152 | 1471347473200 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 790ms 04:37:53 INFO - PROCESS | 3152 | 1471347473249 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 3152 | 1471347473253 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:37:53 INFO - PROCESS | 3152 | 1471347473259 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:37:53 INFO - PROCESS | 3152 | 1471347473262 Marionette TRACE conn6 <- [1,1022,null,{}] 04:37:53 INFO - PROCESS | 3152 | 1471347473266 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 3152 | 1471347473268 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:53 INFO - PROCESS | 3152 | 1471347473354 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:37:53 INFO - PROCESS | 3152 | 1471347473360 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347473363 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:53 INFO - PROCESS | 3152 | ++DOCSHELL 0F83CC00 == 31 [pid = 3152] [id = 265] 04:37:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0FC13000) [pid = 3152] [serial = 794] [outer = 00000000] 04:37:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (13B96000) [pid = 3152] [serial = 795] [outer = 0FC13000] 04:37:53 INFO - PROCESS | 3152 | 1471347473410 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (142E4C00) [pid = 3152] [serial = 796] [outer = 0FC13000] 04:37:53 INFO - PROCESS | 3152 | 1471347473879 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 04:37:53 INFO - PROCESS | 3152 | 1471347473934 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 3152 | 1471347473936 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:37:53 INFO - PROCESS | 3152 | 1471347473940 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:37:53 INFO - PROCESS | 3152 | 1471347473943 Marionette TRACE conn6 <- [1,1026,null,{}] 04:37:53 INFO - PROCESS | 3152 | 1471347473953 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 3152 | 1471347473958 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:54 INFO - PROCESS | 3152 | 1471347474077 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:37:54 INFO - PROCESS | 3152 | 1471347474165 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347474168 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:54 INFO - PROCESS | 3152 | ++DOCSHELL 189D4C00 == 32 [pid = 3152] [id = 266] 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (189D5000) [pid = 3152] [serial = 797] [outer = 00000000] 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (189F0000) [pid = 3152] [serial = 798] [outer = 189D5000] 04:37:54 INFO - PROCESS | 3152 | 1471347474220 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (18DE7000) [pid = 3152] [serial = 799] [outer = 189D5000] 04:37:54 INFO - PROCESS | 3152 | 1471347474595 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 04:37:54 INFO - PROCESS | 3152 | 1471347474629 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 3152 | 1471347474632 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:37:54 INFO - PROCESS | 3152 | 1471347474635 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 3152 | 1471347474637 Marionette TRACE conn6 <- [1,1030,null,{}] 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:37:54 INFO - PROCESS | 3152 | 1471347474640 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 3152 | 1471347474651 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:54 INFO - PROCESS | 3152 | 1471347474737 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:37:54 INFO - PROCESS | 3152 | 1471347474743 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347474745 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:54 INFO - PROCESS | 3152 | ++DOCSHELL 1921C400 == 33 [pid = 3152] [id = 267] 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19220400) [pid = 3152] [serial = 800] [outer = 00000000] 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19254C00) [pid = 3152] [serial = 801] [outer = 19220400] 04:37:54 INFO - PROCESS | 3152 | 1471347474791 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19485000) [pid = 3152] [serial = 802] [outer = 19220400] 04:37:55 INFO - PROCESS | 3152 | 1471347475263 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 04:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:37:55 INFO - PROCESS | 3152 | 1471347475312 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3152 | 1471347475314 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:37:55 INFO - PROCESS | 3152 | 1471347475317 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3152 | 1471347475318 Marionette TRACE conn6 <- [1,1034,null,{}] 04:37:55 INFO - PROCESS | 3152 | 1471347475322 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 3152 | 1471347475324 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:55 INFO - PROCESS | 3152 | 1471347475432 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:37:55 INFO - PROCESS | 3152 | 1471347475520 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347475522 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:55 INFO - PROCESS | 3152 | ++DOCSHELL 19223400 == 34 [pid = 3152] [id = 268] 04:37:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19254800) [pid = 3152] [serial = 803] [outer = 00000000] 04:37:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (197A4000) [pid = 3152] [serial = 804] [outer = 19254800] 04:37:55 INFO - PROCESS | 3152 | 1471347475568 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (197BEC00) [pid = 3152] [serial = 805] [outer = 19254800] 04:37:55 INFO - PROCESS | 3152 | 1471347475972 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:37:56 INFO - PROCESS | 3152 | 1471347476048 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 3152 | 1471347476050 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:37:56 INFO - PROCESS | 3152 | 1471347476054 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3152 | 1471347476055 Marionette TRACE conn6 <- [1,1038,null,{}] 04:37:56 INFO - PROCESS | 3152 | 1471347476059 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 3152 | 1471347476064 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:56 INFO - PROCESS | 3152 | 1471347476201 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:37:56 INFO - PROCESS | 3152 | 1471347476207 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347476209 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:56 INFO - PROCESS | 3152 | ++DOCSHELL 198D4C00 == 35 [pid = 3152] [id = 269] 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (198DD000) [pid = 3152] [serial = 806] [outer = 00000000] 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B857800) [pid = 3152] [serial = 807] [outer = 198DD000] 04:37:56 INFO - PROCESS | 3152 | 1471347476255 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1AB74800) [pid = 3152] [serial = 808] [outer = 198DD000] 04:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 04:37:56 INFO - PROCESS | 3152 | 1471347476717 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:37:56 INFO - PROCESS | 3152 | 1471347476724 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:37:56 INFO - PROCESS | 3152 | 1471347476726 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:37:56 INFO - PROCESS | 3152 | 1471347476729 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3152 | 1471347476731 Marionette TRACE conn6 <- [1,1042,null,{}] 04:37:56 INFO - PROCESS | 3152 | 1471347476734 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 3152 | 1471347476736 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:56 INFO - PROCESS | 3152 | 1471347476871 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:37:56 INFO - PROCESS | 3152 | 1471347476890 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347476892 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:56 INFO - PROCESS | 3152 | ++DOCSHELL 1BBBD800 == 36 [pid = 3152] [id = 270] 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BBC2800) [pid = 3152] [serial = 809] [outer = 00000000] 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1BF05400) [pid = 3152] [serial = 810] [outer = 1BBC2800] 04:37:56 INFO - PROCESS | 3152 | 1471347476936 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1BF07C00) [pid = 3152] [serial = 811] [outer = 1BBC2800] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (14129400) [pid = 3152] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (16B4AC00) [pid = 3152] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1543F800) [pid = 3152] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0F663400) [pid = 3152] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (16B53800) [pid = 3152] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (191A6C00) [pid = 3152] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EFF3800) [pid = 3152] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0FD37C00) [pid = 3152] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (189DB000) [pid = 3152] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (198D3C00) [pid = 3152] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0E614C00) [pid = 3152] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (19484400) [pid = 3152] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:37:57 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14304800) [pid = 3152] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:37:57 INFO - PROCESS | 3152 | 1471347477422 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 04:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:37:57 INFO - PROCESS | 3152 | 1471347477461 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 3152 | 1471347477463 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:37:57 INFO - PROCESS | 3152 | 1471347477466 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3152 | 1471347477468 Marionette TRACE conn6 <- [1,1046,null,{}] 04:37:57 INFO - PROCESS | 3152 | 1471347477472 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 3152 | 1471347477473 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:57 INFO - PROCESS | 3152 | 1471347477554 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:37:57 INFO - PROCESS | 3152 | 1471347477560 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347477562 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:57 INFO - PROCESS | 3152 | ++DOCSHELL 141A9400 == 37 [pid = 3152] [id = 271] 04:37:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (142DF400) [pid = 3152] [serial = 812] [outer = 00000000] 04:37:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18DEF000) [pid = 3152] [serial = 813] [outer = 142DF400] 04:37:57 INFO - PROCESS | 3152 | 1471347477607 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19482000) [pid = 3152] [serial = 814] [outer = 142DF400] 04:37:58 INFO - PROCESS | 3152 | 1471347478023 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 04:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:37:58 INFO - PROCESS | 3152 | 1471347478097 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3152 | 1471347478099 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:37:58 INFO - PROCESS | 3152 | 1471347478102 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 3152 | 1471347478104 Marionette TRACE conn6 <- [1,1050,null,{}] 04:37:58 INFO - PROCESS | 3152 | 1471347478108 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 3152 | 1471347478110 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:58 INFO - PROCESS | 3152 | 1471347478195 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:37:58 INFO - PROCESS | 3152 | 1471347478201 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347478203 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:58 INFO - PROCESS | 3152 | ++DOCSHELL 181F3800 == 38 [pid = 3152] [id = 272] 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (198DA000) [pid = 3152] [serial = 815] [outer = 00000000] 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (15F0F000) [pid = 3152] [serial = 816] [outer = 198DA000] 04:37:58 INFO - PROCESS | 3152 | 1471347478248 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BF0F800) [pid = 3152] [serial = 817] [outer = 198DA000] 04:37:58 INFO - PROCESS | 3152 | 1471347478706 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 04:37:58 INFO - PROCESS | 3152 | 1471347478745 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3152 | 1471347478747 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:37:58 INFO - PROCESS | 3152 | 1471347478750 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 3152 | 1471347478751 Marionette TRACE conn6 <- [1,1054,null,{}] 04:37:58 INFO - PROCESS | 3152 | 1471347478755 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 3152 | 1471347478757 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:58 INFO - PROCESS | 3152 | 1471347478842 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:37:58 INFO - PROCESS | 3152 | 1471347478848 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347478850 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:37:58 INFO - PROCESS | 3152 | ++DOCSHELL 1BF13800 == 39 [pid = 3152] [id = 273] 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BF13C00) [pid = 3152] [serial = 818] [outer = 00000000] 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BF39400) [pid = 3152] [serial = 819] [outer = 1BF13C00] 04:37:58 INFO - PROCESS | 3152 | 1471347478895 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BF3A000) [pid = 3152] [serial = 820] [outer = 1BF13C00] 04:37:59 INFO - PROCESS | 3152 | --DOCSHELL 0E5C8000 == 38 [pid = 3152] [id = 264] 04:37:59 INFO - PROCESS | 3152 | --DOCSHELL 14219000 == 37 [pid = 3152] [id = 263] 04:37:59 INFO - PROCESS | 3152 | --DOCSHELL 198DE000 == 36 [pid = 3152] [id = 261] 04:37:59 INFO - PROCESS | 3152 | --DOCSHELL 0E60C400 == 35 [pid = 3152] [id = 262] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 0F83CC00 == 34 [pid = 3152] [id = 265] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 1921C400 == 33 [pid = 3152] [id = 267] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 198D4C00 == 32 [pid = 3152] [id = 269] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 1BBBD800 == 31 [pid = 3152] [id = 270] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 141A9400 == 30 [pid = 3152] [id = 271] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 181F3800 == 29 [pid = 3152] [id = 272] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 19223400 == 28 [pid = 3152] [id = 268] 04:38:00 INFO - PROCESS | 3152 | --DOCSHELL 189D4C00 == 27 [pid = 3152] [id = 266] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (198D1000) [pid = 3152] [serial = 781] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1AB7BC00) [pid = 3152] [serial = 783] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1924D800) [pid = 3152] [serial = 778] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (189ECC00) [pid = 3152] [serial = 777] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (16B57800) [pid = 3152] [serial = 747] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1823B400) [pid = 3152] [serial = 753] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0FD41000) [pid = 3152] [serial = 763] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181F4000) [pid = 3152] [serial = 769] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F66B400) [pid = 3152] [serial = 762] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19259000) [pid = 3152] [serial = 774] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0FC27000) [pid = 3152] [serial = 745] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (13771800) [pid = 3152] [serial = 756] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (191CF000) [pid = 3152] [serial = 772] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1AAD5400) [pid = 3152] [serial = 750] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EE3A800) [pid = 3152] [serial = 760] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (14122400) [pid = 3152] [serial = 757] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18DE5800) [pid = 3152] [serial = 771] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (18DEA000) [pid = 3152] [serial = 754] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (176CB800) [pid = 3152] [serial = 748] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1BB3A800) [pid = 3152] [serial = 751] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (197CAC00) [pid = 3152] [serial = 780] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (14B60800) [pid = 3152] [serial = 765] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (15F0A800) [pid = 3152] [serial = 766] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (176CB400) [pid = 3152] [serial = 768] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (0F633C00) [pid = 3152] [serial = 744] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (1951E800) [pid = 3152] [serial = 775] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (0EA76800) [pid = 3152] [serial = 759] [outer = 00000000] [url = about:blank] 04:38:00 INFO - PROCESS | 3152 | 1471347480746 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2020ms 04:38:00 INFO - PROCESS | 3152 | 1471347480775 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 3152 | 1471347480778 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:38:00 INFO - PROCESS | 3152 | 1471347480784 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 3152 | 1471347480786 Marionette TRACE conn6 <- [1,1058,null,{}] 04:38:00 INFO - PROCESS | 3152 | 1471347480792 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 3152 | 1471347480795 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:00 INFO - PROCESS | 3152 | 1471347480887 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:38:00 INFO - PROCESS | 3152 | 1471347480894 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347480897 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:00 INFO - PROCESS | 3152 | ++DOCSHELL 0E613400 == 28 [pid = 3152] [id = 274] 04:38:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0E614400) [pid = 3152] [serial = 821] [outer = 00000000] 04:38:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EE83C00) [pid = 3152] [serial = 822] [outer = 0E614400] 04:38:00 INFO - PROCESS | 3152 | 1471347480948 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0EF59C00) [pid = 3152] [serial = 823] [outer = 0E614400] 04:38:01 INFO - PROCESS | 3152 | 1471347481422 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 04:38:01 INFO - PROCESS | 3152 | 1471347481454 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3152 | 1471347481460 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:38:01 INFO - PROCESS | 3152 | 1471347481470 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 3152 | 1471347481473 Marionette TRACE conn6 <- [1,1062,null,{}] 04:38:01 INFO - PROCESS | 3152 | 1471347481476 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3152 | 1471347481479 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:01 INFO - PROCESS | 3152 | 1471347481570 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:38:01 INFO - PROCESS | 3152 | 1471347481579 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347481582 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:01 INFO - PROCESS | 3152 | ++DOCSHELL 0F664000 == 29 [pid = 3152] [id = 275] 04:38:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F664C00) [pid = 3152] [serial = 824] [outer = 00000000] 04:38:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F66A800) [pid = 3152] [serial = 825] [outer = 0F664C00] 04:38:01 INFO - PROCESS | 3152 | 1471347481631 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FC14000) [pid = 3152] [serial = 826] [outer = 0F664C00] 04:38:02 INFO - PROCESS | 3152 | 1471347482092 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 04:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:38:02 INFO - PROCESS | 3152 | 1471347482145 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 3152 | 1471347482147 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:38:02 INFO - PROCESS | 3152 | 1471347482151 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 3152 | 1471347482154 Marionette TRACE conn6 <- [1,1066,null,{}] 04:38:02 INFO - PROCESS | 3152 | 1471347482165 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 3152 | 1471347482170 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:02 INFO - PROCESS | 3152 | 1471347482280 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:38:02 INFO - PROCESS | 3152 | 1471347482368 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347482371 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:02 INFO - PROCESS | 3152 | ++DOCSHELL 137C1C00 == 30 [pid = 3152] [id = 276] 04:38:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (139BEC00) [pid = 3152] [serial = 827] [outer = 00000000] 04:38:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (13B8F800) [pid = 3152] [serial = 828] [outer = 139BEC00] 04:38:02 INFO - PROCESS | 3152 | 1471347482421 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (1416C000) [pid = 3152] [serial = 829] [outer = 139BEC00] 04:38:02 INFO - PROCESS | 3152 | 1471347482798 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 04:38:02 INFO - PROCESS | 3152 | 1471347482841 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 3152 | 1471347482844 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:38:02 INFO - PROCESS | 3152 | 1471347482847 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 3152 | 1471347482849 Marionette TRACE conn6 <- [1,1070,null,{}] 04:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:38:02 INFO - PROCESS | 3152 | 1471347482852 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 3152 | 1471347482854 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:02 INFO - PROCESS | 3152 | 1471347482970 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:38:02 INFO - PROCESS | 3152 | 1471347482978 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347482980 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:02 INFO - PROCESS | 3152 | ++DOCSHELL 0EAE3400 == 31 [pid = 3152] [id = 277] 04:38:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F63B800) [pid = 3152] [serial = 830] [outer = 00000000] 04:38:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (14254400) [pid = 3152] [serial = 831] [outer = 0F63B800] 04:38:03 INFO - PROCESS | 3152 | 1471347483027 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (14304800) [pid = 3152] [serial = 832] [outer = 0F63B800] 04:38:03 INFO - PROCESS | 3152 | 1471347483434 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 04:38:03 INFO - PROCESS | 3152 | 1471347483481 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 3152 | 1471347483483 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:38:03 INFO - PROCESS | 3152 | 1471347483486 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 3152 | 1471347483488 Marionette TRACE conn6 <- [1,1074,null,{}] 04:38:03 INFO - PROCESS | 3152 | 1471347483492 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 3152 | 1471347483494 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:03 INFO - PROCESS | 3152 | 1471347483609 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:38:03 INFO - PROCESS | 3152 | 1471347483650 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347483652 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:03 INFO - PROCESS | 3152 | ++DOCSHELL 14B67000 == 32 [pid = 3152] [id = 278] 04:38:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1543A800) [pid = 3152] [serial = 833] [outer = 00000000] 04:38:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (15F0D800) [pid = 3152] [serial = 834] [outer = 1543A800] 04:38:03 INFO - PROCESS | 3152 | 1471347483698 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (16B4F400) [pid = 3152] [serial = 835] [outer = 1543A800] 04:38:04 INFO - PROCESS | 3152 | 1471347484095 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 04:38:04 INFO - PROCESS | 3152 | 1471347484117 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:38:04 INFO - PROCESS | 3152 | 1471347484119 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 3152 | 1471347484122 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3152 | 1471347484124 Marionette TRACE conn6 <- [1,1078,null,{}] 04:38:04 INFO - PROCESS | 3152 | 1471347484127 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3152 | 1471347484133 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:04 INFO - PROCESS | 3152 | 1471347484264 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:38:04 INFO - PROCESS | 3152 | 1471347484272 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347484274 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:04 INFO - PROCESS | 3152 | ++DOCSHELL 16B56000 == 33 [pid = 3152] [id = 279] 04:38:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16E11400) [pid = 3152] [serial = 836] [outer = 00000000] 04:38:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (181ED800) [pid = 3152] [serial = 837] [outer = 16E11400] 04:38:04 INFO - PROCESS | 3152 | 1471347484321 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (181F0400) [pid = 3152] [serial = 838] [outer = 16E11400] 04:38:04 INFO - PROCESS | 3152 | 1471347484773 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 04:38:04 INFO - PROCESS | 3152 | 1471347484793 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:38:04 INFO - PROCESS | 3152 | 1471347484795 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 3152 | 1471347484798 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3152 | 1471347484800 Marionette TRACE conn6 <- [1,1082,null,{}] 04:38:04 INFO - PROCESS | 3152 | 1471347484803 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3152 | 1471347484805 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:04 INFO - PROCESS | 3152 | 1471347484940 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:38:04 INFO - PROCESS | 3152 | 1471347484951 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347484953 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:04 INFO - PROCESS | 3152 | ++DOCSHELL 189ED000 == 34 [pid = 3152] [id = 280] 04:38:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (189EF400) [pid = 3152] [serial = 839] [outer = 00000000] 04:38:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18DEB800) [pid = 3152] [serial = 840] [outer = 189EF400] 04:38:04 INFO - PROCESS | 3152 | 1471347484998 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18DED800) [pid = 3152] [serial = 841] [outer = 189EF400] 04:38:05 INFO - PROCESS | 3152 | 1471347485401 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 04:38:05 INFO - PROCESS | 3152 | 1471347485429 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 3152 | 1471347485432 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:38:05 INFO - PROCESS | 3152 | 1471347485435 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3152 | 1471347485437 Marionette TRACE conn6 <- [1,1086,null,{}] 04:38:05 INFO - PROCESS | 3152 | 1471347485440 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 3152 | 1471347485442 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:05 INFO - PROCESS | 3152 | 1471347485557 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:38:05 INFO - PROCESS | 3152 | 1471347485610 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347485612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:05 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C3400 == 35 [pid = 3152] [id = 281] 04:38:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0E5C3800) [pid = 3152] [serial = 842] [outer = 00000000] 04:38:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1947CC00) [pid = 3152] [serial = 843] [outer = 0E5C3800] 04:38:05 INFO - PROCESS | 3152 | 1471347485659 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1947D400) [pid = 3152] [serial = 844] [outer = 0E5C3800] 04:38:06 INFO - PROCESS | 3152 | 1471347486063 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 04:38:06 INFO - PROCESS | 3152 | 1471347486109 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3152 | 1471347486112 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:38:06 INFO - PROCESS | 3152 | 1471347486115 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3152 | 1471347486116 Marionette TRACE conn6 <- [1,1090,null,{}] 04:38:06 INFO - PROCESS | 3152 | 1471347486120 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3152 | 1471347486122 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:06 INFO - PROCESS | 3152 | 1471347486256 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:38:06 INFO - PROCESS | 3152 | 1471347486277 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347486279 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:06 INFO - PROCESS | 3152 | ++DOCSHELL 137BD000 == 36 [pid = 3152] [id = 282] 04:38:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19488800) [pid = 3152] [serial = 845] [outer = 00000000] 04:38:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (197A2C00) [pid = 3152] [serial = 846] [outer = 19488800] 04:38:06 INFO - PROCESS | 3152 | 1471347486333 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (197A4C00) [pid = 3152] [serial = 847] [outer = 19488800] 04:38:06 INFO - PROCESS | 3152 | 1471347486735 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:38:06 INFO - PROCESS | 3152 | 1471347486786 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3152 | 1471347486788 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:38:06 INFO - PROCESS | 3152 | 1471347486791 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3152 | 1471347486793 Marionette TRACE conn6 <- [1,1094,null,{}] 04:38:06 INFO - PROCESS | 3152 | 1471347486796 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3152 | 1471347486798 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:06 INFO - PROCESS | 3152 | 1471347486917 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:38:06 INFO - PROCESS | 3152 | 1471347486926 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347486928 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:06 INFO - PROCESS | 3152 | ++DOCSHELL 198D5800 == 37 [pid = 3152] [id = 283] 04:38:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (198D8C00) [pid = 3152] [serial = 848] [outer = 00000000] 04:38:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AA10400) [pid = 3152] [serial = 849] [outer = 198D8C00] 04:38:06 INFO - PROCESS | 3152 | 1471347486972 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1AAD7400) [pid = 3152] [serial = 850] [outer = 198D8C00] 04:38:07 INFO - PROCESS | 3152 | 1471347487427 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 04:38:07 INFO - PROCESS | 3152 | 1471347487461 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 3152 | 1471347487464 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:38:07 INFO - PROCESS | 3152 | 1471347487467 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:38:07 INFO - PROCESS | 3152 | 1471347487469 Marionette TRACE conn6 <- [1,1098,null,{}] 04:38:07 INFO - PROCESS | 3152 | 1471347487479 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 3152 | 1471347487482 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:07 INFO - PROCESS | 3152 | 1471347487633 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:38:07 INFO - PROCESS | 3152 | 1471347487661 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347487664 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:07 INFO - PROCESS | 3152 | ++DOCSHELL 14B60000 == 38 [pid = 3152] [id = 284] 04:38:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AB7C000) [pid = 3152] [serial = 851] [outer = 00000000] 04:38:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1B410800) [pid = 3152] [serial = 852] [outer = 1AB7C000] 04:38:07 INFO - PROCESS | 3152 | 1471347487711 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BBC3000) [pid = 3152] [serial = 853] [outer = 1AB7C000] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (198DA000) [pid = 3152] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (19254800) [pid = 3152] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (198DD000) [pid = 3152] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1BBC2800) [pid = 3152] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (19220400) [pid = 3152] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189D5000) [pid = 3152] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0FC13000) [pid = 3152] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E5CCC00) [pid = 3152] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (14B5E800) [pid = 3152] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0E60DC00) [pid = 3152] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (198EC000) [pid = 3152] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:38:08 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (142DF400) [pid = 3152] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:38:08 INFO - PROCESS | 3152 | 1471347488303 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 890ms 04:38:08 INFO - PROCESS | 3152 | 1471347488362 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3152 | 1471347488364 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:38:08 INFO - PROCESS | 3152 | 1471347488367 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 3152 | 1471347488369 Marionette TRACE conn6 <- [1,1102,null,{}] 04:38:08 INFO - PROCESS | 3152 | 1471347488372 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 3152 | 1471347488374 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:08 INFO - PROCESS | 3152 | 1471347488465 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:38:08 INFO - PROCESS | 3152 | 1471347488470 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347488472 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:08 INFO - PROCESS | 3152 | ++DOCSHELL 141AD000 == 39 [pid = 3152] [id = 285] 04:38:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (15442800) [pid = 3152] [serial = 854] [outer = 00000000] 04:38:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189EFC00) [pid = 3152] [serial = 855] [outer = 15442800] 04:38:08 INFO - PROCESS | 3152 | 1471347488517 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19226400) [pid = 3152] [serial = 856] [outer = 15442800] 04:38:08 INFO - PROCESS | 3152 | 1471347488936 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 04:38:08 INFO - PROCESS | 3152 | 1471347488998 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3152 | 1471347489000 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:38:08 INFO - PROCESS | 3152 | 1471347489003 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 3152 | 1471347489004 Marionette TRACE conn6 <- [1,1106,null,{}] 04:38:09 INFO - PROCESS | 3152 | 1471347489008 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3152 | 1471347489010 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:09 INFO - PROCESS | 3152 | 1471347489089 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:38:09 INFO - PROCESS | 3152 | 1471347489094 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347489096 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:09 INFO - PROCESS | 3152 | ++DOCSHELL 14B68C00 == 40 [pid = 3152] [id = 286] 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189EF800) [pid = 3152] [serial = 857] [outer = 00000000] 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AD2BC00) [pid = 3152] [serial = 858] [outer = 189EF800] 04:38:09 INFO - PROCESS | 3152 | 1471347489141 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BBC9400) [pid = 3152] [serial = 859] [outer = 189EF800] 04:38:09 INFO - PROCESS | 3152 | 1471347489570 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 04:38:09 INFO - PROCESS | 3152 | 1471347489648 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3152 | 1471347489650 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:38:09 INFO - PROCESS | 3152 | 1471347489654 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 3152 | 1471347489655 Marionette TRACE conn6 <- [1,1110,null,{}] 04:38:09 INFO - PROCESS | 3152 | 1471347489659 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3152 | 1471347489661 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:09 INFO - PROCESS | 3152 | 1471347489741 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:38:09 INFO - PROCESS | 3152 | 1471347489748 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347489750 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:09 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE8400 == 41 [pid = 3152] [id = 287] 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (198DA000) [pid = 3152] [serial = 860] [outer = 00000000] 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BF10800) [pid = 3152] [serial = 861] [outer = 198DA000] 04:38:09 INFO - PROCESS | 3152 | 1471347489794 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1BF36800) [pid = 3152] [serial = 862] [outer = 198DA000] 04:38:10 INFO - PROCESS | 3152 | 1471347490483 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 870ms 04:38:10 INFO - PROCESS | 3152 | 1471347490525 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:38:10 INFO - PROCESS | 3152 | 1471347490530 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:38:10 INFO - PROCESS | 3152 | 1471347490535 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 3152 | 1471347490539 Marionette TRACE conn6 <- [1,1114,null,{}] 04:38:10 INFO - PROCESS | 3152 | 1471347490544 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 3152 | 1471347490548 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:10 INFO - PROCESS | 3152 | 1471347490682 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:38:10 INFO - PROCESS | 3152 | 1471347490805 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347490808 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:10 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C7800 == 42 [pid = 3152] [id = 288] 04:38:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0E608C00) [pid = 3152] [serial = 863] [outer = 00000000] 04:38:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0EE84000) [pid = 3152] [serial = 864] [outer = 0E608C00] 04:38:10 INFO - PROCESS | 3152 | 1471347490868 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0F633C00) [pid = 3152] [serial = 865] [outer = 0E608C00] 04:38:11 INFO - PROCESS | 3152 | 1471347491741 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1280ms 04:38:11 INFO - PROCESS | 3152 | 1471347491815 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 3152 | 1471347491820 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:38:11 INFO - PROCESS | 3152 | 1471347491827 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 3152 | 1471347491830 Marionette TRACE conn6 <- [1,1118,null,{}] 04:38:11 INFO - PROCESS | 3152 | 1471347491834 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 3152 | 1471347491837 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:11 INFO - PROCESS | 3152 | 1471347491964 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:38:12 INFO - PROCESS | 3152 | 1471347492202 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347492206 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:12 INFO - PROCESS | 3152 | ++DOCSHELL 0E509000 == 43 [pid = 3152] [id = 289] 04:38:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0E50C000) [pid = 3152] [serial = 866] [outer = 00000000] 04:38:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0E5C4800) [pid = 3152] [serial = 867] [outer = 0E50C000] 04:38:12 INFO - PROCESS | 3152 | 1471347492316 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0E613800) [pid = 3152] [serial = 868] [outer = 0E50C000] 04:38:12 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 14B68C00 == 42 [pid = 3152] [id = 286] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 141AD000 == 41 [pid = 3152] [id = 285] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 14B60000 == 40 [pid = 3152] [id = 284] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 198D5800 == 39 [pid = 3152] [id = 283] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 137BD000 == 38 [pid = 3152] [id = 282] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 0E5C3400 == 37 [pid = 3152] [id = 281] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 189ED000 == 36 [pid = 3152] [id = 280] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 16B56000 == 35 [pid = 3152] [id = 279] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 14B67000 == 34 [pid = 3152] [id = 278] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 0EAE3400 == 33 [pid = 3152] [id = 277] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 137C1C00 == 32 [pid = 3152] [id = 276] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 0F664000 == 31 [pid = 3152] [id = 275] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1BF39400) [pid = 3152] [serial = 819] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 0E613400 == 30 [pid = 3152] [id = 274] 04:38:12 INFO - PROCESS | 3152 | --DOCSHELL 1BF13800 == 29 [pid = 3152] [id = 273] 04:38:12 INFO - PROCESS | 3152 | 1471347493002 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1BF0F800) [pid = 3152] [serial = 817] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (197A4000) [pid = 3152] [serial = 804] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1B857800) [pid = 3152] [serial = 807] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (197BEC00) [pid = 3152] [serial = 805] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1BF05400) [pid = 3152] [serial = 810] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1AB74800) [pid = 3152] [serial = 808] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (15F0F000) [pid = 3152] [serial = 816] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1BF07C00) [pid = 3152] [serial = 811] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (19254C00) [pid = 3152] [serial = 801] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (189F0000) [pid = 3152] [serial = 798] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (18DE7000) [pid = 3152] [serial = 799] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (13B96000) [pid = 3152] [serial = 795] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (142E4C00) [pid = 3152] [serial = 796] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EAD3800) [pid = 3152] [serial = 792] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F63A800) [pid = 3152] [serial = 793] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (176CB000) [pid = 3152] [serial = 790] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (16B4F000) [pid = 3152] [serial = 789] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EF5E000) [pid = 3152] [serial = 787] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F63BC00) [pid = 3152] [serial = 786] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1B40CC00) [pid = 3152] [serial = 784] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (18DEF000) [pid = 3152] [serial = 813] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19482000) [pid = 3152] [serial = 814] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19485000) [pid = 3152] [serial = 802] [outer = 00000000] [url = about:blank] 04:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1220ms 04:38:13 INFO - PROCESS | 3152 | 1471347493051 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 3152 | 1471347493054 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:38:13 INFO - PROCESS | 3152 | 1471347493058 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 3152 | 1471347493061 Marionette TRACE conn6 <- [1,1122,null,{}] 04:38:13 INFO - PROCESS | 3152 | 1471347493067 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 3152 | 1471347493071 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:13 INFO - PROCESS | 3152 | 1471347493158 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:38:13 INFO - PROCESS | 3152 | 1471347493166 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347493169 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:13 INFO - PROCESS | 3152 | ++DOCSHELL 0F455800 == 30 [pid = 3152] [id = 290] 04:38:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F456400) [pid = 3152] [serial = 869] [outer = 00000000] 04:38:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F63D800) [pid = 3152] [serial = 870] [outer = 0F456400] 04:38:13 INFO - PROCESS | 3152 | 1471347493217 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F664000) [pid = 3152] [serial = 871] [outer = 0F456400] 04:38:13 INFO - PROCESS | 3152 | 1471347493737 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 04:38:13 INFO - PROCESS | 3152 | 1471347493792 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 3152 | 1471347493795 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:38:13 INFO - PROCESS | 3152 | 1471347493800 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:38:13 INFO - PROCESS | 3152 | 1471347493801 Marionette TRACE conn6 <- [1,1126,null,{}] 04:38:13 INFO - PROCESS | 3152 | 1471347493805 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 3152 | 1471347493807 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:13 INFO - PROCESS | 3152 | 1471347493894 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:38:13 INFO - PROCESS | 3152 | 1471347493980 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347493982 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:13 INFO - PROCESS | 3152 | ++DOCSHELL 0F83AC00 == 31 [pid = 3152] [id = 291] 04:38:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0FDE8000) [pid = 3152] [serial = 872] [outer = 00000000] 04:38:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (142E4C00) [pid = 3152] [serial = 873] [outer = 0FDE8000] 04:38:14 INFO - PROCESS | 3152 | 1471347494029 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (14B5E800) [pid = 3152] [serial = 874] [outer = 0FDE8000] 04:38:14 INFO - PROCESS | 3152 | 1471347494422 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 04:38:14 INFO - PROCESS | 3152 | 1471347494475 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 3152 | 1471347494477 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:38:14 INFO - PROCESS | 3152 | 1471347494482 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 3152 | 1471347494488 Marionette TRACE conn6 <- [1,1130,null,{}] 04:38:14 INFO - PROCESS | 3152 | 1471347494497 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 3152 | 1471347494501 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:14 INFO - PROCESS | 3152 | 1471347494587 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:38:14 INFO - PROCESS | 3152 | 1471347494595 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347494597 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:14 INFO - PROCESS | 3152 | ++DOCSHELL 1760B800 == 32 [pid = 3152] [id = 292] 04:38:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (176C5800) [pid = 3152] [serial = 875] [outer = 00000000] 04:38:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181D0C00) [pid = 3152] [serial = 876] [outer = 176C5800] 04:38:14 INFO - PROCESS | 3152 | 1471347494658 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18236000) [pid = 3152] [serial = 877] [outer = 176C5800] 04:38:15 INFO - PROCESS | 3152 | 1471347495078 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 04:38:15 INFO - PROCESS | 3152 | 1471347495126 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 3152 | 1471347495128 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:38:15 INFO - PROCESS | 3152 | 1471347495132 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 3152 | 1471347495133 Marionette TRACE conn6 <- [1,1134,null,{}] 04:38:15 INFO - PROCESS | 3152 | 1471347495144 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 3152 | 1471347495146 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:15 INFO - PROCESS | 3152 | 1471347495259 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:38:15 INFO - PROCESS | 3152 | 1471347495342 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347495344 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:15 INFO - PROCESS | 3152 | ++DOCSHELL 18DE7000 == 33 [pid = 3152] [id = 293] 04:38:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (18DE7400) [pid = 3152] [serial = 878] [outer = 00000000] 04:38:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19224800) [pid = 3152] [serial = 879] [outer = 18DE7400] 04:38:15 INFO - PROCESS | 3152 | 1471347495390 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19251400) [pid = 3152] [serial = 880] [outer = 18DE7400] 04:38:15 INFO - PROCESS | 3152 | 1471347495828 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 04:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:38:15 INFO - PROCESS | 3152 | 1471347495866 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 3152 | 1471347495868 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:38:15 INFO - PROCESS | 3152 | 1471347495871 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 3152 | 1471347495873 Marionette TRACE conn6 <- [1,1138,null,{}] 04:38:15 INFO - PROCESS | 3152 | 1471347495880 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 3152 | 1471347495882 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:15 INFO - PROCESS | 3152 | 1471347495993 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:38:15 INFO - PROCESS | 3152 | 1471347495998 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347496004 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:16 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE4000 == 34 [pid = 3152] [id = 294] 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19484C00) [pid = 3152] [serial = 881] [outer = 00000000] 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19526400) [pid = 3152] [serial = 882] [outer = 19484C00] 04:38:16 INFO - PROCESS | 3152 | 1471347496060 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (198D2800) [pid = 3152] [serial = 883] [outer = 19484C00] 04:38:16 INFO - PROCESS | 3152 | 1471347496552 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 04:38:16 INFO - PROCESS | 3152 | 1471347496602 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 3152 | 1471347496604 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:38:16 INFO - PROCESS | 3152 | 1471347496607 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 3152 | 1471347496609 Marionette TRACE conn6 <- [1,1142,null,{}] 04:38:16 INFO - PROCESS | 3152 | 1471347496652 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 3152 | 1471347496664 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:16 INFO - PROCESS | 3152 | 1471347496775 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:38:16 INFO - PROCESS | 3152 | 1471347496836 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347496838 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:16 INFO - PROCESS | 3152 | ++DOCSHELL 198DB400 == 35 [pid = 3152] [id = 295] 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1AAD2800) [pid = 3152] [serial = 884] [outer = 00000000] 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AD22800) [pid = 3152] [serial = 885] [outer = 1AAD2800] 04:38:16 INFO - PROCESS | 3152 | 1471347496883 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1AD2FC00) [pid = 3152] [serial = 886] [outer = 1AAD2800] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19488800) [pid = 3152] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (198D8C00) [pid = 3152] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1BF13C00) [pid = 3152] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E614400) [pid = 3152] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F63B800) [pid = 3152] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (139BEC00) [pid = 3152] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16E11400) [pid = 3152] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E5C3800) [pid = 3152] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F664C00) [pid = 3152] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1AB7C000) [pid = 3152] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1543A800) [pid = 3152] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189EF400) [pid = 3152] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (189EF800) [pid = 3152] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:38:17 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (15442800) [pid = 3152] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:38:17 INFO - PROCESS | 3152 | 1471347497419 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 850ms 04:38:17 INFO - PROCESS | 3152 | 1471347497458 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 3152 | 1471347497460 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:38:17 INFO - PROCESS | 3152 | 1471347497463 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 3152 | 1471347497465 Marionette TRACE conn6 <- [1,1146,null,{}] 04:38:17 INFO - PROCESS | 3152 | 1471347497469 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 3152 | 1471347497470 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:17 INFO - PROCESS | 3152 | 1471347497580 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:38:17 INFO - PROCESS | 3152 | 1471347497636 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347497638 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:17 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CF000 == 36 [pid = 3152] [id = 296] 04:38:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F65D400) [pid = 3152] [serial = 887] [outer = 00000000] 04:38:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (189F5400) [pid = 3152] [serial = 888] [outer = 0F65D400] 04:38:17 INFO - PROCESS | 3152 | 1471347497683 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19527000) [pid = 3152] [serial = 889] [outer = 0F65D400] 04:38:18 INFO - PROCESS | 3152 | 1471347498041 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 04:38:18 INFO - PROCESS | 3152 | 1471347498098 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3152 | 1471347498100 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:38:18 INFO - PROCESS | 3152 | 1471347498103 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3152 | 1471347498105 Marionette TRACE conn6 <- [1,1150,null,{}] 04:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:38:18 INFO - PROCESS | 3152 | 1471347498111 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3152 | 1471347498113 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:18 INFO - PROCESS | 3152 | 1471347498226 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:38:18 INFO - PROCESS | 3152 | 1471347498235 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347498237 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:18 INFO - PROCESS | 3152 | ++DOCSHELL 198D8C00 == 37 [pid = 3152] [id = 297] 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1AD10000) [pid = 3152] [serial = 890] [outer = 00000000] 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1B8CD000) [pid = 3152] [serial = 891] [outer = 1AD10000] 04:38:18 INFO - PROCESS | 3152 | 1471347498281 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1BBBBC00) [pid = 3152] [serial = 892] [outer = 1AD10000] 04:38:18 INFO - PROCESS | 3152 | 1471347498680 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 04:38:18 INFO - PROCESS | 3152 | 1471347498739 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3152 | 1471347498741 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:38:18 INFO - PROCESS | 3152 | 1471347498748 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3152 | 1471347498750 Marionette TRACE conn6 <- [1,1154,null,{}] 04:38:18 INFO - PROCESS | 3152 | 1471347498754 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3152 | 1471347498756 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:18 INFO - PROCESS | 3152 | 1471347498837 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:38:18 INFO - PROCESS | 3152 | 1471347498845 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347498847 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:18 INFO - PROCESS | 3152 | ++DOCSHELL 1760B400 == 38 [pid = 3152] [id = 298] 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1B8BF400) [pid = 3152] [serial = 893] [outer = 00000000] 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BF0D800) [pid = 3152] [serial = 894] [outer = 1B8BF400] 04:38:18 INFO - PROCESS | 3152 | 1471347498891 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BF10000) [pid = 3152] [serial = 895] [outer = 1B8BF400] 04:38:19 INFO - PROCESS | 3152 | 1471347499400 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 04:38:19 INFO - PROCESS | 3152 | 1471347499481 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3152 | 1471347499486 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:38:19 INFO - PROCESS | 3152 | 1471347499492 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:38:19 INFO - PROCESS | 3152 | 1471347499495 Marionette TRACE conn6 <- [1,1158,null,{}] 04:38:19 INFO - PROCESS | 3152 | 1471347499501 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 3152 | 1471347499504 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:19 INFO - PROCESS | 3152 | 1471347499672 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:38:19 INFO - PROCESS | 3152 | 1471347499795 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347499800 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:19 INFO - PROCESS | 3152 | ++DOCSHELL 0E507800 == 39 [pid = 3152] [id = 299] 04:38:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0E613000) [pid = 3152] [serial = 896] [outer = 00000000] 04:38:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0F63B000) [pid = 3152] [serial = 897] [outer = 0E613000] 04:38:19 INFO - PROCESS | 3152 | 1471347499860 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0FCB5C00) [pid = 3152] [serial = 898] [outer = 0E613000] 04:38:20 INFO - PROCESS | 3152 | 1471347500437 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 04:38:20 INFO - PROCESS | 3152 | 1471347500466 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3152 | 1471347500471 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:38:20 INFO - PROCESS | 3152 | 1471347500478 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3152 | 1471347500480 Marionette TRACE conn6 <- [1,1162,null,{}] 04:38:20 INFO - PROCESS | 3152 | 1471347500484 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3152 | 1471347500487 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:20 INFO - PROCESS | 3152 | 1471347500599 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:38:20 INFO - PROCESS | 3152 | 1471347500701 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347500703 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:20 INFO - PROCESS | 3152 | ++DOCSHELL 142E5400 == 40 [pid = 3152] [id = 300] 04:38:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (14307400) [pid = 3152] [serial = 899] [outer = 00000000] 04:38:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (15F12000) [pid = 3152] [serial = 900] [outer = 14307400] 04:38:20 INFO - PROCESS | 3152 | 1471347500761 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (17307000) [pid = 3152] [serial = 901] [outer = 14307400] 04:38:21 INFO - PROCESS | 3152 | 1471347501388 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3152 | 1471347501454 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:38:21 INFO - PROCESS | 3152 | 1471347501458 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:38:21 INFO - PROCESS | 3152 | 1471347501462 Marionette TRACE conn6 <- [1,1166,null,{}] 04:38:21 INFO - PROCESS | 3152 | 1471347501473 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 3152 | 1471347501477 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:21 INFO - PROCESS | 3152 | 1471347501620 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:38:21 INFO - PROCESS | 3152 | 1471347501749 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347501753 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:21 INFO - PROCESS | 3152 | ++DOCSHELL 1A3C9800 == 41 [pid = 3152] [id = 301] 04:38:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1AA08C00) [pid = 3152] [serial = 902] [outer = 00000000] 04:38:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BF0A800) [pid = 3152] [serial = 903] [outer = 1AA08C00] 04:38:21 INFO - PROCESS | 3152 | 1471347501812 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1BF3F800) [pid = 3152] [serial = 904] [outer = 1AA08C00] 04:38:22 INFO - PROCESS | 3152 | 1471347502432 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 3152 | 1471347502488 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:38:22 INFO - PROCESS | 3152 | 1471347502505 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 3152 | 1471347502507 Marionette TRACE conn6 <- [1,1170,null,{}] 04:38:22 INFO - PROCESS | 3152 | 1471347502513 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 3152 | 1471347502516 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:22 INFO - PROCESS | 3152 | 1471347502640 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:38:22 INFO - PROCESS | 3152 | 1471347502766 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347502769 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:22 INFO - PROCESS | 3152 | ++DOCSHELL 1BBC9800 == 42 [pid = 3152] [id = 302] 04:38:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1BF0A000) [pid = 3152] [serial = 905] [outer = 00000000] 04:38:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1C165C00) [pid = 3152] [serial = 906] [outer = 1BF0A000] 04:38:22 INFO - PROCESS | 3152 | 1471347502825 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1C16A400) [pid = 3152] [serial = 907] [outer = 1BF0A000] 04:38:23 INFO - PROCESS | 3152 | 1471347503563 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3152 | 1471347503593 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:38:23 INFO - PROCESS | 3152 | 1471347503598 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 3152 | 1471347503601 Marionette TRACE conn6 <- [1,1174,null,{}] 04:38:23 INFO - PROCESS | 3152 | 1471347503606 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3152 | 1471347503609 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:23 INFO - PROCESS | 3152 | 1471347503712 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:38:23 INFO - PROCESS | 3152 | 1471347503818 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347503820 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:23 INFO - PROCESS | 3152 | ++DOCSHELL 1373AC00 == 43 [pid = 3152] [id = 303] 04:38:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (139C1400) [pid = 3152] [serial = 908] [outer = 00000000] 04:38:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (14219000) [pid = 3152] [serial = 909] [outer = 139C1400] 04:38:23 INFO - PROCESS | 3152 | 1471347503872 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1430F000) [pid = 3152] [serial = 910] [outer = 139C1400] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 198D8C00 == 42 [pid = 3152] [id = 297] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0E5CF000 == 41 [pid = 3152] [id = 296] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 198DB400 == 40 [pid = 3152] [id = 295] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0FDE4000 == 39 [pid = 3152] [id = 294] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 18DE7000 == 38 [pid = 3152] [id = 293] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 1760B800 == 37 [pid = 3152] [id = 292] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0F83AC00 == 36 [pid = 3152] [id = 291] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0F455800 == 35 [pid = 3152] [id = 290] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0E5C7800 == 34 [pid = 3152] [id = 288] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0E509000 == 33 [pid = 3152] [id = 289] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0FDE8400 == 32 [pid = 3152] [id = 287] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 1BBC9800 == 31 [pid = 3152] [id = 302] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 142E5400 == 30 [pid = 3152] [id = 300] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 1A3C9800 == 29 [pid = 3152] [id = 301] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 1760B400 == 28 [pid = 3152] [id = 298] 04:38:24 INFO - PROCESS | 3152 | --DOCSHELL 0E507800 == 27 [pid = 3152] [id = 299] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (197A2C00) [pid = 3152] [serial = 846] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1AA10400) [pid = 3152] [serial = 849] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1BF3A000) [pid = 3152] [serial = 820] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0EE83C00) [pid = 3152] [serial = 822] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0EF59C00) [pid = 3152] [serial = 823] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (197A4C00) [pid = 3152] [serial = 847] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (14254400) [pid = 3152] [serial = 831] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (14304800) [pid = 3152] [serial = 832] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (13B8F800) [pid = 3152] [serial = 828] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1416C000) [pid = 3152] [serial = 829] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (181F0400) [pid = 3152] [serial = 838] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (181ED800) [pid = 3152] [serial = 837] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1947CC00) [pid = 3152] [serial = 843] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F66A800) [pid = 3152] [serial = 825] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0FC14000) [pid = 3152] [serial = 826] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1B410800) [pid = 3152] [serial = 852] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (15F0D800) [pid = 3152] [serial = 834] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (16B4F400) [pid = 3152] [serial = 835] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (18DEB800) [pid = 3152] [serial = 840] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (18DED800) [pid = 3152] [serial = 841] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1AAD7400) [pid = 3152] [serial = 850] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1AD2BC00) [pid = 3152] [serial = 858] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1BBC3000) [pid = 3152] [serial = 853] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (189EFC00) [pid = 3152] [serial = 855] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19226400) [pid = 3152] [serial = 856] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1947D400) [pid = 3152] [serial = 844] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BBC9400) [pid = 3152] [serial = 859] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1BF10800) [pid = 3152] [serial = 861] [outer = 00000000] [url = about:blank] 04:38:25 INFO - PROCESS | 3152 | 1471347505080 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 3152 | 1471347505177 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:38:25 INFO - PROCESS | 3152 | 1471347505189 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 3152 | 1471347505192 Marionette TRACE conn6 <- [1,1178,null,{}] 04:38:25 INFO - PROCESS | 3152 | 1471347505197 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 3152 | 1471347505200 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:25 INFO - PROCESS | 3152 | 1471347505293 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:38:25 INFO - PROCESS | 3152 | 1471347505300 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347505303 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:25 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFE400 == 28 [pid = 3152] [id = 304] 04:38:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0EFFF400) [pid = 3152] [serial = 911] [outer = 00000000] 04:38:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F458C00) [pid = 3152] [serial = 912] [outer = 0EFFF400] 04:38:25 INFO - PROCESS | 3152 | 1471347505352 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F638000) [pid = 3152] [serial = 913] [outer = 0EFFF400] 04:38:25 INFO - PROCESS | 3152 | 1471347505825 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 3152 | 1471347505885 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:38:25 INFO - PROCESS | 3152 | 1471347505891 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 3152 | 1471347505894 Marionette TRACE conn6 <- [1,1182,null,{}] 04:38:25 INFO - PROCESS | 3152 | 1471347505897 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 3152 | 1471347505900 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:25 INFO - PROCESS | 3152 | 1471347505987 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:38:25 INFO - PROCESS | 3152 | 1471347505996 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347505998 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:26 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF6800 == 29 [pid = 3152] [id = 305] 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1064FC00) [pid = 3152] [serial = 914] [outer = 00000000] 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1373D400) [pid = 3152] [serial = 915] [outer = 1064FC00] 04:38:26 INFO - PROCESS | 3152 | 1471347506047 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (13B6FC00) [pid = 3152] [serial = 916] [outer = 1064FC00] 04:38:26 INFO - PROCESS | 3152 | 1471347506523 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3152 | 1471347506567 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:38:26 INFO - PROCESS | 3152 | 1471347506570 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:38:26 INFO - PROCESS | 3152 | 1471347506573 Marionette TRACE conn6 <- [1,1186,null,{}] 04:38:26 INFO - PROCESS | 3152 | 1471347506584 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 3152 | 1471347506589 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:26 INFO - PROCESS | 3152 | 1471347506703 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:38:26 INFO - PROCESS | 3152 | 1471347506801 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347506804 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:26 INFO - PROCESS | 3152 | ++DOCSHELL 16E11400 == 30 [pid = 3152] [id = 306] 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16E14000) [pid = 3152] [serial = 917] [outer = 00000000] 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1760B800) [pid = 3152] [serial = 918] [outer = 16E14000] 04:38:26 INFO - PROCESS | 3152 | 1471347506855 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (181C9800) [pid = 3152] [serial = 919] [outer = 16E14000] 04:38:27 INFO - PROCESS | 3152 | 1471347507286 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 04:38:27 INFO - PROCESS | 3152 | 1471347507304 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3152 | 1471347507307 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:38:27 INFO - PROCESS | 3152 | 1471347507310 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3152 | 1471347507311 Marionette TRACE conn6 <- [1,1190,null,{}] 04:38:27 INFO - PROCESS | 3152 | 1471347507321 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3152 | 1471347507323 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:27 INFO - PROCESS | 3152 | 1471347507436 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:38:27 INFO - PROCESS | 3152 | 1471347507445 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347507447 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:27 INFO - PROCESS | 3152 | ++DOCSHELL 16B50400 == 31 [pid = 3152] [id = 307] 04:38:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1760B400) [pid = 3152] [serial = 920] [outer = 00000000] 04:38:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189E9400) [pid = 3152] [serial = 921] [outer = 1760B400] 04:38:27 INFO - PROCESS | 3152 | 1471347507493 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18DE5C00) [pid = 3152] [serial = 922] [outer = 1760B400] 04:38:27 INFO - PROCESS | 3152 | 1471347507925 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:38:27 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:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 04:38:27 INFO - PROCESS | 3152 | 1471347507980 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3152 | 1471347507983 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:38:27 INFO - PROCESS | 3152 | 1471347507992 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3152 | 1471347507994 Marionette TRACE conn6 <- [1,1194,null,{}] 04:38:27 INFO - PROCESS | 3152 | 1471347507997 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3152 | 1471347507999 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:28 INFO - PROCESS | 3152 | 1471347508132 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:38:28 INFO - PROCESS | 3152 | 1471347508153 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347508155 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:28 INFO - PROCESS | 3152 | ++DOCSHELL 18DED400 == 32 [pid = 3152] [id = 308] 04:38:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18DEE000) [pid = 3152] [serial = 923] [outer = 00000000] 04:38:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1924E400) [pid = 3152] [serial = 924] [outer = 18DEE000] 04:38:28 INFO - PROCESS | 3152 | 1471347508201 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19257C00) [pid = 3152] [serial = 925] [outer = 18DEE000] 04:38:28 INFO - PROCESS | 3152 | 1471347508657 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:38:28 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:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 04:38:28 INFO - PROCESS | 3152 | 1471347508726 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3152 | 1471347508728 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:38:28 INFO - PROCESS | 3152 | 1471347508731 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3152 | 1471347508732 Marionette TRACE conn6 <- [1,1198,null,{}] 04:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:38:28 INFO - PROCESS | 3152 | 1471347508736 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 3152 | 1471347508741 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:28 INFO - PROCESS | 3152 | 1471347508881 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:38:28 INFO - PROCESS | 3152 | 1471347508891 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347508893 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:28 INFO - PROCESS | 3152 | ++DOCSHELL 19480400 == 33 [pid = 3152] [id = 309] 04:38:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19483400) [pid = 3152] [serial = 926] [outer = 00000000] 04:38:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (198CFC00) [pid = 3152] [serial = 927] [outer = 19483400] 04:38:28 INFO - PROCESS | 3152 | 1471347508942 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1A3C5C00) [pid = 3152] [serial = 928] [outer = 19483400] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (18DE7400) [pid = 3152] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (19484C00) [pid = 3152] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0F65D400) [pid = 3152] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (198DA000) [pid = 3152] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E608C00) [pid = 3152] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F456400) [pid = 3152] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0E50C000) [pid = 3152] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1AAD2800) [pid = 3152] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (176C5800) [pid = 3152] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0FDE8000) [pid = 3152] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1B8BF400) [pid = 3152] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:38:29 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1AD10000) [pid = 3152] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:38:29 INFO - PROCESS | 3152 | 1471347509620 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 04:38:29 INFO - PROCESS | 3152 | 1471347509665 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 3152 | 1471347509667 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:38:29 INFO - PROCESS | 3152 | 1471347509670 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 3152 | 1471347509672 Marionette TRACE conn6 <- [1,1202,null,{}] 04:38:29 INFO - PROCESS | 3152 | 1471347509675 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 3152 | 1471347509677 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:29 INFO - PROCESS | 3152 | 1471347509753 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:38:29 INFO - PROCESS | 3152 | 1471347509760 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3152 | 1471347509762 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:29 INFO - PROCESS | 3152 | ++DOCSHELL 139BFC00 == 34 [pid = 3152] [id = 310] 04:38:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (14126800) [pid = 3152] [serial = 929] [outer = 00000000] 04:38:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1979BC00) [pid = 3152] [serial = 930] [outer = 14126800] 04:38:29 INFO - PROCESS | 3152 | 1471347509807 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (197BCC00) [pid = 3152] [serial = 931] [outer = 14126800] 04:38:30 INFO - PROCESS | 3152 | 1471347510219 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 04:38:30 INFO - PROCESS | 3152 | 1471347510241 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:38:30 INFO - PROCESS | 3152 | 1471347510243 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:38:30 INFO - PROCESS | 3152 | 1471347510246 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3152 | 1471347510248 Marionette TRACE conn6 <- [1,1206,null,{}] 04:38:30 INFO - PROCESS | 3152 | 1471347510251 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 3152 | 1471347510253 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:30 INFO - PROCESS | 3152 | 1471347510370 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:38:30 INFO - PROCESS | 3152 | 1471347510377 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3152 | 1471347510379 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:30 INFO - PROCESS | 3152 | ++DOCSHELL 19529000 == 35 [pid = 3152] [id = 311] 04:38:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AAD6400) [pid = 3152] [serial = 932] [outer = 00000000] 04:38:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1AD10000) [pid = 3152] [serial = 933] [outer = 1AAD6400] 04:38:30 INFO - PROCESS | 3152 | 1471347510424 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1AB7B800) [pid = 3152] [serial = 934] [outer = 1AAD6400] 04:38:30 INFO - PROCESS | 3152 | 1471347510855 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 04:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:38:30 INFO - PROCESS | 3152 | 1471347510884 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3152 | 1471347510886 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:38:30 INFO - PROCESS | 3152 | 1471347510890 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3152 | 1471347510892 Marionette TRACE conn6 <- [1,1210,null,{}] 04:38:30 INFO - PROCESS | 3152 | 1471347510895 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 3152 | 1471347510897 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:30 INFO - PROCESS | 3152 | 1471347510974 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:38:30 INFO - PROCESS | 3152 | 1471347510980 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3152 | 1471347510982 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:30 INFO - PROCESS | 3152 | ++DOCSHELL 16E05800 == 36 [pid = 3152] [id = 312] 04:38:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BB30C00) [pid = 3152] [serial = 935] [outer = 00000000] 04:38:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BF06C00) [pid = 3152] [serial = 936] [outer = 1BB30C00] 04:38:31 INFO - PROCESS | 3152 | 1471347511036 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BF0E800) [pid = 3152] [serial = 937] [outer = 1BB30C00] 04:38:31 INFO - PROCESS | 3152 | 1471347511677 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3152 | 1471347511759 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:38:31 INFO - PROCESS | 3152 | 1471347511810 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3152 | 1471347511814 Marionette TRACE conn6 <- [1,1214,null,{}] 04:38:31 INFO - PROCESS | 3152 | 1471347511820 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 3152 | 1471347511823 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:31 INFO - PROCESS | 3152 | 1471347511955 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:38:32 INFO - PROCESS | 3152 | 1471347512077 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347512080 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:32 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CC400 == 37 [pid = 3152] [id = 313] 04:38:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E5CEC00) [pid = 3152] [serial = 938] [outer = 00000000] 04:38:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0FDEB400) [pid = 3152] [serial = 939] [outer = 0E5CEC00] 04:38:32 INFO - PROCESS | 3152 | 1471347512140 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (14213400) [pid = 3152] [serial = 940] [outer = 0E5CEC00] 04:38:32 INFO - PROCESS | 3152 | 1471347512853 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1093ms 04:38:32 INFO - PROCESS | 3152 | 1471347512888 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3152 | 1471347512893 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:38:32 INFO - PROCESS | 3152 | 1471347512899 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3152 | 1471347512902 Marionette TRACE conn6 <- [1,1218,null,{}] 04:38:32 INFO - PROCESS | 3152 | 1471347512906 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 3152 | 1471347512909 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:33 INFO - PROCESS | 3152 | 1471347513040 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:38:33 INFO - PROCESS | 3152 | 1471347513174 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347513177 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:33 INFO - PROCESS | 3152 | ++DOCSHELL 1543F000 == 38 [pid = 3152] [id = 314] 04:38:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (15440000) [pid = 3152] [serial = 941] [outer = 00000000] 04:38:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (16B51000) [pid = 3152] [serial = 942] [outer = 15440000] 04:38:33 INFO - PROCESS | 3152 | 1471347513236 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (181ECC00) [pid = 3152] [serial = 943] [outer = 15440000] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 19529000 == 37 [pid = 3152] [id = 311] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 139BFC00 == 36 [pid = 3152] [id = 310] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 19480400 == 35 [pid = 3152] [id = 309] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 18DED400 == 34 [pid = 3152] [id = 308] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 16B50400 == 33 [pid = 3152] [id = 307] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 16E11400 == 32 [pid = 3152] [id = 306] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 0EFF6800 == 31 [pid = 3152] [id = 305] 04:38:33 INFO - PROCESS | 3152 | --DOCSHELL 0EFFE400 == 30 [pid = 3152] [id = 304] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19224800) [pid = 3152] [serial = 879] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (19251400) [pid = 3152] [serial = 880] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (198D2800) [pid = 3152] [serial = 883] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19526400) [pid = 3152] [serial = 882] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (189F5400) [pid = 3152] [serial = 888] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1BF36800) [pid = 3152] [serial = 862] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0EE84000) [pid = 3152] [serial = 864] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F633C00) [pid = 3152] [serial = 865] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F63D800) [pid = 3152] [serial = 870] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F664000) [pid = 3152] [serial = 871] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E5C4800) [pid = 3152] [serial = 867] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AD22800) [pid = 3152] [serial = 885] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0E613800) [pid = 3152] [serial = 868] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181D0C00) [pid = 3152] [serial = 876] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (142E4C00) [pid = 3152] [serial = 873] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (14B5E800) [pid = 3152] [serial = 874] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1BF0D800) [pid = 3152] [serial = 894] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1B8CD000) [pid = 3152] [serial = 891] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BF10000) [pid = 3152] [serial = 895] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BBBBC00) [pid = 3152] [serial = 892] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1AD2FC00) [pid = 3152] [serial = 886] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (19527000) [pid = 3152] [serial = 889] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18236000) [pid = 3152] [serial = 877] [outer = 00000000] [url = about:blank] 04:38:34 INFO - PROCESS | 3152 | 1471347514052 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1182ms 04:38:34 INFO - PROCESS | 3152 | 1471347514086 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3152 | 1471347514090 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:38:34 INFO - PROCESS | 3152 | 1471347514094 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 3152 | 1471347514097 Marionette TRACE conn6 <- [1,1222,null,{}] 04:38:34 INFO - PROCESS | 3152 | 1471347514103 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3152 | 1471347514106 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:34 INFO - PROCESS | 3152 | 1471347514195 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:38:34 INFO - PROCESS | 3152 | 1471347514201 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347514205 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:34 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF6C00 == 31 [pid = 3152] [id = 315] 04:38:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFF7400) [pid = 3152] [serial = 944] [outer = 00000000] 04:38:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F456400) [pid = 3152] [serial = 945] [outer = 0EFF7400] 04:38:34 INFO - PROCESS | 3152 | 1471347514255 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F65D000) [pid = 3152] [serial = 946] [outer = 0EFF7400] 04:38:34 INFO - PROCESS | 3152 | 1471347514781 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 04:38:34 INFO - PROCESS | 3152 | 1471347514827 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3152 | 1471347514831 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:38:34 INFO - PROCESS | 3152 | 1471347514837 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:38:34 INFO - PROCESS | 3152 | 1471347514839 Marionette TRACE conn6 <- [1,1226,null,{}] 04:38:34 INFO - PROCESS | 3152 | 1471347514843 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3152 | 1471347514845 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:34 INFO - PROCESS | 3152 | 1471347514930 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:38:34 INFO - PROCESS | 3152 | 1471347514936 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347514938 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:34 INFO - PROCESS | 3152 | ++DOCSHELL 13778800 == 32 [pid = 3152] [id = 316] 04:38:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (139BFC00) [pid = 3152] [serial = 947] [outer = 00000000] 04:38:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (14129400) [pid = 3152] [serial = 948] [outer = 139BFC00] 04:38:34 INFO - PROCESS | 3152 | 1471347514988 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (142DF400) [pid = 3152] [serial = 949] [outer = 139BFC00] 04:38:35 INFO - PROCESS | 3152 | 1471347515433 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 04:38:35 INFO - PROCESS | 3152 | 1471347515472 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3152 | 1471347515474 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:38:35 INFO - PROCESS | 3152 | 1471347515478 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 3152 | 1471347515481 Marionette TRACE conn6 <- [1,1230,null,{}] 04:38:35 INFO - PROCESS | 3152 | 1471347515492 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 3152 | 1471347515496 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:35 INFO - PROCESS | 3152 | 1471347515581 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:38:35 INFO - PROCESS | 3152 | 1471347515590 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347515594 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:35 INFO - PROCESS | 3152 | ++DOCSHELL 181F1800 == 33 [pid = 3152] [id = 317] 04:38:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (181F4000) [pid = 3152] [serial = 950] [outer = 00000000] 04:38:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (189EA400) [pid = 3152] [serial = 951] [outer = 181F4000] 04:38:35 INFO - PROCESS | 3152 | 1471347515644 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0FDE8000) [pid = 3152] [serial = 952] [outer = 181F4000] 04:38:36 INFO - PROCESS | 3152 | 1471347516116 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 04:38:36 INFO - PROCESS | 3152 | 1471347516152 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3152 | 1471347516154 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 3152 | 1471347516157 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:38:36 INFO - PROCESS | 3152 | 1471347516159 Marionette TRACE conn6 <- [1,1234,null,{}] 04:38:36 INFO - PROCESS | 3152 | 1471347516162 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 3152 | 1471347516164 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:36 INFO - PROCESS | 3152 | 1471347516250 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:38:36 INFO - PROCESS | 3152 | 1471347516255 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347516257 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:36 INFO - PROCESS | 3152 | ++DOCSHELL 1924E800 == 34 [pid = 3152] [id = 318] 04:38:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1924EC00) [pid = 3152] [serial = 953] [outer = 00000000] 04:38:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19481000) [pid = 3152] [serial = 954] [outer = 1924EC00] 04:38:36 INFO - PROCESS | 3152 | 1471347516302 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19487000) [pid = 3152] [serial = 955] [outer = 1924EC00] 04:38:36 INFO - PROCESS | 3152 | 1471347516753 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 04:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:38:36 INFO - PROCESS | 3152 | 1471347516792 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3152 | 1471347516794 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 3152 | 1471347516797 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 3152 | 1471347516799 Marionette TRACE conn6 <- [1,1238,null,{}] 04:38:36 INFO - PROCESS | 3152 | 1471347516802 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 3152 | 1471347516804 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:36 INFO - PROCESS | 3152 | 1471347516913 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:38:36 INFO - PROCESS | 3152 | 1471347516919 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347516921 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:36 INFO - PROCESS | 3152 | ++DOCSHELL 19526400 == 35 [pid = 3152] [id = 319] 04:38:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1979CC00) [pid = 3152] [serial = 956] [outer = 00000000] 04:38:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (14219C00) [pid = 3152] [serial = 957] [outer = 1979CC00] 04:38:36 INFO - PROCESS | 3152 | 1471347516966 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198D1C00) [pid = 3152] [serial = 958] [outer = 1979CC00] 04:38:37 INFO - PROCESS | 3152 | 1471347517463 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 04:38:37 INFO - PROCESS | 3152 | 1471347517531 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 3152 | 1471347517533 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:38:37 INFO - PROCESS | 3152 | 1471347517536 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 3152 | 1471347517537 Marionette TRACE conn6 <- [1,1242,null,{}] 04:38:37 INFO - PROCESS | 3152 | 1471347517541 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 3152 | 1471347517546 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:37 INFO - PROCESS | 3152 | 1471347517697 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:38:37 INFO - PROCESS | 3152 | 1471347517763 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347517765 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:37 INFO - PROCESS | 3152 | ++DOCSHELL 14B5EC00 == 36 [pid = 3152] [id = 320] 04:38:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1B8C2000) [pid = 3152] [serial = 959] [outer = 00000000] 04:38:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BBC2800) [pid = 3152] [serial = 960] [outer = 1B8C2000] 04:38:37 INFO - PROCESS | 3152 | 1471347517811 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1B8CEC00) [pid = 3152] [serial = 961] [outer = 1B8C2000] 04:38:38 INFO - PROCESS | 3152 | 1471347518228 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 770ms 04:38:38 INFO - PROCESS | 3152 | 1471347518308 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 3152 | 1471347518310 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:38:38 INFO - PROCESS | 3152 | 1471347518317 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 3152 | 1471347518319 Marionette TRACE conn6 <- [1,1246,null,{}] 04:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:38:38 INFO - PROCESS | 3152 | 1471347518323 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 3152 | 1471347518325 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:38 INFO - PROCESS | 3152 | 1471347518435 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1AA08C00) [pid = 3152] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (16E14000) [pid = 3152] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1BF0A000) [pid = 3152] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19483400) [pid = 3152] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (14307400) [pid = 3152] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1760B400) [pid = 3152] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E613000) [pid = 3152] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (139C1400) [pid = 3152] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (14126800) [pid = 3152] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1064FC00) [pid = 3152] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18DEE000) [pid = 3152] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EFFF400) [pid = 3152] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:38:38 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1AAD6400) [pid = 3152] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:38:38 INFO - PROCESS | 3152 | 1471347518588 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347518590 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:38 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C1800 == 37 [pid = 3152] [id = 321] 04:38:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0E5C2C00) [pid = 3152] [serial = 962] [outer = 00000000] 04:38:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0EFFF400) [pid = 3152] [serial = 963] [outer = 0E5C2C00] 04:38:38 INFO - PROCESS | 3152 | 1471347518637 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (139C1400) [pid = 3152] [serial = 964] [outer = 0E5C2C00] 04:38:38 INFO - PROCESS | 3152 | 1471347519007 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 04:38:39 INFO - PROCESS | 3152 | 1471347519053 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3152 | 1471347519055 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:38:39 INFO - PROCESS | 3152 | 1471347519058 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3152 | 1471347519060 Marionette TRACE conn6 <- [1,1250,null,{}] 04:38:39 INFO - PROCESS | 3152 | 1471347519063 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3152 | 1471347519065 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:39 INFO - PROCESS | 3152 | 1471347519177 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:38:39 INFO - PROCESS | 3152 | 1471347519232 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347519234 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:39 INFO - PROCESS | 3152 | ++DOCSHELL 15442C00 == 38 [pid = 3152] [id = 322] 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16E16400) [pid = 3152] [serial = 965] [outer = 00000000] 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198D0C00) [pid = 3152] [serial = 966] [outer = 16E16400] 04:38:39 INFO - PROCESS | 3152 | 1471347519280 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1BF12800) [pid = 3152] [serial = 967] [outer = 16E16400] 04:38:39 INFO - PROCESS | 3152 | 1471347519638 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 04:38:39 INFO - PROCESS | 3152 | 1471347519690 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3152 | 1471347519692 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:38:39 INFO - PROCESS | 3152 | 1471347519695 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3152 | 1471347519696 Marionette TRACE conn6 <- [1,1254,null,{}] 04:38:39 INFO - PROCESS | 3152 | 1471347519700 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3152 | 1471347519701 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:39 INFO - PROCESS | 3152 | 1471347519813 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:38:39 INFO - PROCESS | 3152 | 1471347519850 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347519851 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:39 INFO - PROCESS | 3152 | ++DOCSHELL 181EE400 == 39 [pid = 3152] [id = 323] 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19250800) [pid = 3152] [serial = 968] [outer = 00000000] 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1BF3FC00) [pid = 3152] [serial = 969] [outer = 19250800] 04:38:39 INFO - PROCESS | 3152 | 1471347519896 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BF43000) [pid = 3152] [serial = 970] [outer = 19250800] 04:38:40 INFO - PROCESS | 3152 | 1471347520293 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 04:38:40 INFO - PROCESS | 3152 | 1471347520326 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 3152 | 1471347520328 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:38:40 INFO - PROCESS | 3152 | 1471347520331 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 3152 | 1471347520333 Marionette TRACE conn6 <- [1,1258,null,{}] 04:38:40 INFO - PROCESS | 3152 | 1471347520337 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 3152 | 1471347520338 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:40 INFO - PROCESS | 3152 | 1471347520451 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:38:40 INFO - PROCESS | 3152 | 1471347520460 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347520462 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:40 INFO - PROCESS | 3152 | ++DOCSHELL 1BF3D400 == 40 [pid = 3152] [id = 324] 04:38:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1C15CC00) [pid = 3152] [serial = 971] [outer = 00000000] 04:38:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1C168400) [pid = 3152] [serial = 972] [outer = 1C15CC00] 04:38:40 INFO - PROCESS | 3152 | 1471347520508 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1C160800) [pid = 3152] [serial = 973] [outer = 1C15CC00] 04:38:41 INFO - PROCESS | 3152 | 1471347521198 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 04:38:41 INFO - PROCESS | 3152 | 1471347521263 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:38:41 INFO - PROCESS | 3152 | 1471347521267 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:38:41 INFO - PROCESS | 3152 | 1471347521272 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 3152 | 1471347521277 Marionette TRACE conn6 <- [1,1262,null,{}] 04:38:41 INFO - PROCESS | 3152 | 1471347521283 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 3152 | 1471347521285 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:41 INFO - PROCESS | 3152 | 1471347521402 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:38:41 INFO - PROCESS | 3152 | 1471347521532 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347521535 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:41 INFO - PROCESS | 3152 | ++DOCSHELL 0EE80800 == 41 [pid = 3152] [id = 325] 04:38:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0EFF3800) [pid = 3152] [serial = 974] [outer = 00000000] 04:38:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0FC27000) [pid = 3152] [serial = 975] [outer = 0EFF3800] 04:38:41 INFO - PROCESS | 3152 | 1471347521595 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1412D400) [pid = 3152] [serial = 976] [outer = 0EFF3800] 04:38:42 INFO - PROCESS | 3152 | 1471347522167 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 04:38:42 INFO - PROCESS | 3152 | 1471347522202 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 3152 | 1471347522207 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:38:42 INFO - PROCESS | 3152 | 1471347522214 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 3152 | 1471347522216 Marionette TRACE conn6 <- [1,1266,null,{}] 04:38:42 INFO - PROCESS | 3152 | 1471347522220 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 3152 | 1471347522223 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:42 INFO - PROCESS | 3152 | 1471347522337 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:38:42 INFO - PROCESS | 3152 | 1471347522441 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3152 | 1471347522443 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:42 INFO - PROCESS | 3152 | ++DOCSHELL 176CF800 == 42 [pid = 3152] [id = 326] 04:38:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (176D3C00) [pid = 3152] [serial = 977] [outer = 00000000] 04:38:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1924C000) [pid = 3152] [serial = 978] [outer = 176D3C00] 04:38:42 INFO - PROCESS | 3152 | 1471347522501 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (19483400) [pid = 3152] [serial = 979] [outer = 176D3C00] 04:38:43 INFO - PROCESS | 3152 | 1471347523110 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 04:38:43 INFO - PROCESS | 3152 | 1471347523147 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3152 | 1471347523150 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:38:43 INFO - PROCESS | 3152 | 1471347523154 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:38:43 INFO - PROCESS | 3152 | 1471347523157 Marionette TRACE conn6 <- [1,1270,null,{}] 04:38:43 INFO - PROCESS | 3152 | 1471347523168 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 3152 | 1471347523173 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:43 INFO - PROCESS | 3152 | 1471347523283 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:38:43 INFO - PROCESS | 3152 | 1471347523400 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347523403 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:43 INFO - PROCESS | 3152 | ++DOCSHELL 1C1BB800 == 43 [pid = 3152] [id = 327] 04:38:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1C1BD800) [pid = 3152] [serial = 980] [outer = 00000000] 04:38:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1C287800) [pid = 3152] [serial = 981] [outer = 1C1BD800] 04:38:43 INFO - PROCESS | 3152 | 1471347523462 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1C291400) [pid = 3152] [serial = 982] [outer = 1C1BD800] 04:38:44 INFO - PROCESS | 3152 | 1471347524016 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 931ms 04:38:44 INFO - PROCESS | 3152 | 1471347524089 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3152 | 1471347524092 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:38:44 INFO - PROCESS | 3152 | 1471347524095 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 3152 | 1471347524097 Marionette TRACE conn6 <- [1,1274,null,{}] 04:38:44 INFO - PROCESS | 3152 | 1471347524101 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 3152 | 1471347524103 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:44 INFO - PROCESS | 3152 | 1471347524216 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:38:44 INFO - PROCESS | 3152 | 1471347524320 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347524322 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:44 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFA400 == 44 [pid = 3152] [id = 328] 04:38:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F634C00) [pid = 3152] [serial = 983] [outer = 00000000] 04:38:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (108DC000) [pid = 3152] [serial = 984] [outer = 0F634C00] 04:38:44 INFO - PROCESS | 3152 | 1471347524378 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (14B66C00) [pid = 3152] [serial = 985] [outer = 0F634C00] 04:38:45 INFO - PROCESS | 3152 | 1471347525129 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1068ms 04:38:45 INFO - PROCESS | 3152 | 1471347525167 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3152 | 1471347525171 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:38:45 INFO - PROCESS | 3152 | 1471347525175 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3152 | 1471347525180 Marionette TRACE conn6 <- [1,1278,null,{}] 04:38:45 INFO - PROCESS | 3152 | 1471347525185 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 3152 | 1471347525187 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:45 INFO - PROCESS | 3152 | 1471347525291 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:38:45 INFO - PROCESS | 3152 | 1471347525399 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347525402 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:45 INFO - PROCESS | 3152 | ++DOCSHELL 0F663000 == 45 [pid = 3152] [id = 329] 04:38:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (0F669C00) [pid = 3152] [serial = 986] [outer = 00000000] 04:38:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (14215000) [pid = 3152] [serial = 987] [outer = 0F669C00] 04:38:45 INFO - PROCESS | 3152 | 1471347525453 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (15443400) [pid = 3152] [serial = 988] [outer = 0F669C00] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 181EE400 == 44 [pid = 3152] [id = 323] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 15442C00 == 43 [pid = 3152] [id = 322] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 0E5C1800 == 42 [pid = 3152] [id = 321] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 14B5EC00 == 41 [pid = 3152] [id = 320] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 19526400 == 40 [pid = 3152] [id = 319] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 1924E800 == 39 [pid = 3152] [id = 318] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 181F1800 == 38 [pid = 3152] [id = 317] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 13778800 == 37 [pid = 3152] [id = 316] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 0EFF6C00 == 36 [pid = 3152] [id = 315] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 1373AC00 == 35 [pid = 3152] [id = 303] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 16E05800 == 34 [pid = 3152] [id = 312] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 1543F000 == 33 [pid = 3152] [id = 314] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 0E5CC400 == 32 [pid = 3152] [id = 313] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 1C1BB800 == 31 [pid = 3152] [id = 327] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 0EFFA400 == 30 [pid = 3152] [id = 328] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 176CF800 == 29 [pid = 3152] [id = 326] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 1BF3D400 == 28 [pid = 3152] [id = 324] 04:38:46 INFO - PROCESS | 3152 | --DOCSHELL 0EE80800 == 27 [pid = 3152] [id = 325] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (189E9400) [pid = 3152] [serial = 921] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (0F458C00) [pid = 3152] [serial = 912] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (1760B800) [pid = 3152] [serial = 918] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1373D400) [pid = 3152] [serial = 915] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (13B6FC00) [pid = 3152] [serial = 916] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1430F000) [pid = 3152] [serial = 910] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (14219000) [pid = 3152] [serial = 909] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1924E400) [pid = 3152] [serial = 924] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0FCB5C00) [pid = 3152] [serial = 898] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (0F63B000) [pid = 3152] [serial = 897] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (17307000) [pid = 3152] [serial = 901] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (15F12000) [pid = 3152] [serial = 900] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1BF3F800) [pid = 3152] [serial = 904] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1BF0A800) [pid = 3152] [serial = 903] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1C16A400) [pid = 3152] [serial = 907] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1C165C00) [pid = 3152] [serial = 906] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (18DE5C00) [pid = 3152] [serial = 922] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1BF06C00) [pid = 3152] [serial = 936] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (198CFC00) [pid = 3152] [serial = 927] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19257C00) [pid = 3152] [serial = 925] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AD10000) [pid = 3152] [serial = 933] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1A3C5C00) [pid = 3152] [serial = 928] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F638000) [pid = 3152] [serial = 913] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1979BC00) [pid = 3152] [serial = 930] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (197BCC00) [pid = 3152] [serial = 931] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (181C9800) [pid = 3152] [serial = 919] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1AB7B800) [pid = 3152] [serial = 934] [outer = 00000000] [url = about:blank] 04:38:46 INFO - PROCESS | 3152 | 1471347526677 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1530ms 04:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:38:46 INFO - PROCESS | 3152 | 1471347526707 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 3152 | 1471347526710 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:38:46 INFO - PROCESS | 3152 | 1471347526714 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 3152 | 1471347526717 Marionette TRACE conn6 <- [1,1282,null,{}] 04:38:46 INFO - PROCESS | 3152 | 1471347526722 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 3152 | 1471347526725 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:46 INFO - PROCESS | 3152 | 1471347526842 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:38:46 INFO - PROCESS | 3152 | 1471347526927 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347526930 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:46 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF9000 == 28 [pid = 3152] [id = 330] 04:38:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0EFFA800) [pid = 3152] [serial = 989] [outer = 00000000] 04:38:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F632800) [pid = 3152] [serial = 990] [outer = 0EFFA800] 04:38:46 INFO - PROCESS | 3152 | 1471347526979 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0F63FC00) [pid = 3152] [serial = 991] [outer = 0EFFA800] 04:38:47 INFO - PROCESS | 3152 | 1471347527371 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 04:38:47 INFO - PROCESS | 3152 | 1471347527391 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 3152 | 1471347527396 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:38:47 INFO - PROCESS | 3152 | 1471347527402 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:38:47 INFO - PROCESS | 3152 | 1471347527405 Marionette TRACE conn6 <- [1,1286,null,{}] 04:38:47 INFO - PROCESS | 3152 | 1471347527409 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 3152 | 1471347527411 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:47 INFO - PROCESS | 3152 | 1471347527531 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:38:47 INFO - PROCESS | 3152 | 1471347527541 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347527543 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:47 INFO - PROCESS | 3152 | ++DOCSHELL 13778800 == 29 [pid = 3152] [id = 331] 04:38:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (13779800) [pid = 3152] [serial = 992] [outer = 00000000] 04:38:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (13B98C00) [pid = 3152] [serial = 993] [outer = 13779800] 04:38:47 INFO - PROCESS | 3152 | 1471347527592 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (14219000) [pid = 3152] [serial = 994] [outer = 13779800] 04:38:48 INFO - PROCESS | 3152 | 1471347528054 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 04:38:48 INFO - PROCESS | 3152 | 1471347528138 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 3152 | 1471347528141 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:38:48 INFO - PROCESS | 3152 | 1471347528144 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:38:48 INFO - PROCESS | 3152 | 1471347528148 Marionette TRACE conn6 <- [1,1290,null,{}] 04:38:48 INFO - PROCESS | 3152 | 1471347528158 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 3152 | 1471347528163 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:48 INFO - PROCESS | 3152 | 1471347528248 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:38:48 INFO - PROCESS | 3152 | 1471347528262 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347528265 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:48 INFO - PROCESS | 3152 | ++DOCSHELL 16B54400 == 30 [pid = 3152] [id = 332] 04:38:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (16B57800) [pid = 3152] [serial = 995] [outer = 00000000] 04:38:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (16E1EC00) [pid = 3152] [serial = 996] [outer = 16B57800] 04:38:48 INFO - PROCESS | 3152 | 1471347528324 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (176CB000) [pid = 3152] [serial = 997] [outer = 16B57800] 04:38:48 INFO - PROCESS | 3152 | 1471347528885 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 04:38:48 INFO - PROCESS | 3152 | 1471347528918 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 3152 | 1471347528921 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:38:48 INFO - PROCESS | 3152 | 1471347528924 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:38:48 INFO - PROCESS | 3152 | 1471347528926 Marionette TRACE conn6 <- [1,1294,null,{}] 04:38:48 INFO - PROCESS | 3152 | 1471347528938 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 3152 | 1471347528940 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:49 INFO - PROCESS | 3152 | 1471347529057 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:38:49 INFO - PROCESS | 3152 | 1471347529069 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347529071 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:49 INFO - PROCESS | 3152 | ++DOCSHELL 181F5400 == 31 [pid = 3152] [id = 333] 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18232800) [pid = 3152] [serial = 998] [outer = 00000000] 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (18DE5C00) [pid = 3152] [serial = 999] [outer = 18232800] 04:38:49 INFO - PROCESS | 3152 | 1471347529117 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18DED400) [pid = 3152] [serial = 1000] [outer = 18232800] 04:38:49 INFO - PROCESS | 3152 | 1471347529560 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 04:38:49 INFO - PROCESS | 3152 | 1471347529605 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3152 | 1471347529607 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:38:49 INFO - PROCESS | 3152 | 1471347529610 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 3152 | 1471347529612 Marionette TRACE conn6 <- [1,1298,null,{}] 04:38:49 INFO - PROCESS | 3152 | 1471347529615 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 3152 | 1471347529617 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:49 INFO - PROCESS | 3152 | 1471347529727 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:38:49 INFO - PROCESS | 3152 | 1471347529732 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347529734 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:49 INFO - PROCESS | 3152 | ++DOCSHELL 1921BC00 == 32 [pid = 3152] [id = 334] 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1921D400) [pid = 3152] [serial = 1001] [outer = 00000000] 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19255400) [pid = 3152] [serial = 1002] [outer = 1921D400] 04:38:49 INFO - PROCESS | 3152 | 1471347529780 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19256800) [pid = 3152] [serial = 1003] [outer = 1921D400] 04:38:50 INFO - PROCESS | 3152 | 1471347530260 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 3152 | 1471347530374 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:38:50 INFO - PROCESS | 3152 | 1471347530378 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 3152 | 1471347530379 Marionette TRACE conn6 <- [1,1302,null,{}] 04:38:50 INFO - PROCESS | 3152 | 1471347530383 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 3152 | 1471347530389 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:50 INFO - PROCESS | 3152 | 1471347530518 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:38:50 INFO - PROCESS | 3152 | 1471347530837 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3152 | 1471347530839 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19250800) [pid = 3152] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1979CC00) [pid = 3152] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1B8C2000) [pid = 3152] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E5C2C00) [pid = 3152] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E5CEC00) [pid = 3152] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1924EC00) [pid = 3152] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1BB30C00) [pid = 3152] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (15440000) [pid = 3152] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EFF7400) [pid = 3152] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (139BFC00) [pid = 3152] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (181F4000) [pid = 3152] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (16E16400) [pid = 3152] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:38:50 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1C15CC00) [pid = 3152] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:38:50 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C2C00 == 33 [pid = 3152] [id = 335] 04:38:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0E5CE000) [pid = 3152] [serial = 1004] [outer = 00000000] 04:38:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0F44F800) [pid = 3152] [serial = 1005] [outer = 0E5CE000] 04:38:50 INFO - PROCESS | 3152 | 1471347530902 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (142EC400) [pid = 3152] [serial = 1006] [outer = 0E5CE000] 04:38:51 INFO - PROCESS | 3152 | 1471347531254 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 04:38:51 INFO - PROCESS | 3152 | 1471347531311 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3152 | 1471347531313 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:38:51 INFO - PROCESS | 3152 | 1471347531316 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 3152 | 1471347531317 Marionette TRACE conn6 <- [1,1306,null,{}] 04:38:51 INFO - PROCESS | 3152 | 1471347531321 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 3152 | 1471347531323 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:51 INFO - PROCESS | 3152 | 1471347531430 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:38:51 INFO - PROCESS | 3152 | 1471347531438 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347531440 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:51 INFO - PROCESS | 3152 | ++DOCSHELL 0E501400 == 34 [pid = 3152] [id = 336] 04:38:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E507800) [pid = 3152] [serial = 1007] [outer = 00000000] 04:38:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (197BFC00) [pid = 3152] [serial = 1008] [outer = 0E507800] 04:38:51 INFO - PROCESS | 3152 | 1471347531486 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D2400) [pid = 3152] [serial = 1009] [outer = 0E507800] 04:38:51 INFO - PROCESS | 3152 | 1471347531891 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 04:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:38:51 INFO - PROCESS | 3152 | 1471347531947 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3152 | 1471347531948 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 3152 | 1471347531952 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 3152 | 1471347531953 Marionette TRACE conn6 <- [1,1310,null,{}] 04:38:51 INFO - PROCESS | 3152 | 1471347531957 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 3152 | 1471347531959 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:52 INFO - PROCESS | 3152 | 1471347532070 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:38:52 INFO - PROCESS | 3152 | 1471347532109 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347532111 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:52 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C2000 == 35 [pid = 3152] [id = 337] 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0F664C00) [pid = 3152] [serial = 1010] [outer = 00000000] 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AD10000) [pid = 3152] [serial = 1011] [outer = 0F664C00] 04:38:52 INFO - PROCESS | 3152 | 1471347532157 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189ED800) [pid = 3152] [serial = 1012] [outer = 0F664C00] 04:38:52 INFO - PROCESS | 3152 | 1471347532560 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 04:38:52 INFO - PROCESS | 3152 | 1471347532582 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3152 | 1471347532584 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:38:52 INFO - PROCESS | 3152 | 1471347532587 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3152 | 1471347532589 Marionette TRACE conn6 <- [1,1314,null,{}] 04:38:52 INFO - PROCESS | 3152 | 1471347532592 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3152 | 1471347532594 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:52 INFO - PROCESS | 3152 | 1471347532708 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:38:52 INFO - PROCESS | 3152 | 1471347532728 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347532730 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:52 INFO - PROCESS | 3152 | ++DOCSHELL 18DE5800 == 36 [pid = 3152] [id = 338] 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B851400) [pid = 3152] [serial = 1013] [outer = 00000000] 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1BBC8800) [pid = 3152] [serial = 1014] [outer = 1B851400] 04:38:52 INFO - PROCESS | 3152 | 1471347532775 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BF06C00) [pid = 3152] [serial = 1015] [outer = 1B851400] 04:38:53 INFO - PROCESS | 3152 | 1471347533566 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:38:53 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:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1019ms 04:38:53 INFO - PROCESS | 3152 | 1471347533608 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:38:53 INFO - PROCESS | 3152 | 1471347533613 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:38:53 INFO - PROCESS | 3152 | 1471347533618 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 3152 | 1471347533624 Marionette TRACE conn6 <- [1,1318,null,{}] 04:38:53 INFO - PROCESS | 3152 | 1471347533651 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 3152 | 1471347533654 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:53 INFO - PROCESS | 3152 | 1471347533788 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:38:53 INFO - PROCESS | 3152 | 1471347533912 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347533915 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:53 INFO - PROCESS | 3152 | ++DOCSHELL 0EEEA400 == 37 [pid = 3152] [id = 339] 04:38:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0EF65400) [pid = 3152] [serial = 1016] [outer = 00000000] 04:38:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0FC14000) [pid = 3152] [serial = 1017] [outer = 0EF65400] 04:38:53 INFO - PROCESS | 3152 | 1471347533977 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (108DF400) [pid = 3152] [serial = 1018] [outer = 0EF65400] 04:38:54 INFO - PROCESS | 3152 | 1471347534637 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:38:54 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:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1106ms 04:38:54 INFO - PROCESS | 3152 | 1471347534724 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 3152 | 1471347534729 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:38:54 INFO - PROCESS | 3152 | 1471347534763 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 3152 | 1471347534766 Marionette TRACE conn6 <- [1,1322,null,{}] 04:38:54 INFO - PROCESS | 3152 | 1471347534770 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 3152 | 1471347534773 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:54 INFO - PROCESS | 3152 | 1471347534917 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:38:55 INFO - PROCESS | 3152 | 1471347535040 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347535042 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:55 INFO - PROCESS | 3152 | ++DOCSHELL 0E614400 == 38 [pid = 3152] [id = 340] 04:38:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0FC2A000) [pid = 3152] [serial = 1019] [outer = 00000000] 04:38:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (16B4D000) [pid = 3152] [serial = 1020] [outer = 0FC2A000] 04:38:55 INFO - PROCESS | 3152 | 1471347535104 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (181EE400) [pid = 3152] [serial = 1021] [outer = 0FC2A000] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 0E5C2000 == 37 [pid = 3152] [id = 337] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 0E501400 == 36 [pid = 3152] [id = 336] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 0E5C2C00 == 35 [pid = 3152] [id = 335] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 1921BC00 == 34 [pid = 3152] [id = 334] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 181F5400 == 33 [pid = 3152] [id = 333] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 16B54400 == 32 [pid = 3152] [id = 332] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 13778800 == 31 [pid = 3152] [id = 331] 04:38:55 INFO - PROCESS | 3152 | --DOCSHELL 0EFF9000 == 30 [pid = 3152] [id = 330] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1C160800) [pid = 3152] [serial = 973] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1C168400) [pid = 3152] [serial = 972] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1BF3FC00) [pid = 3152] [serial = 969] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (14219C00) [pid = 3152] [serial = 957] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1BBC2800) [pid = 3152] [serial = 960] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (198D1C00) [pid = 3152] [serial = 958] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0EFFF400) [pid = 3152] [serial = 963] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1B8CEC00) [pid = 3152] [serial = 961] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0FDEB400) [pid = 3152] [serial = 939] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (14213400) [pid = 3152] [serial = 940] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19481000) [pid = 3152] [serial = 954] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1BF0E800) [pid = 3152] [serial = 937] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (16B51000) [pid = 3152] [serial = 942] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (181ECC00) [pid = 3152] [serial = 943] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F456400) [pid = 3152] [serial = 945] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F65D000) [pid = 3152] [serial = 946] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14129400) [pid = 3152] [serial = 948] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (142DF400) [pid = 3152] [serial = 949] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (189EA400) [pid = 3152] [serial = 951] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0FDE8000) [pid = 3152] [serial = 952] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (139C1400) [pid = 3152] [serial = 964] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BF43000) [pid = 3152] [serial = 970] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (198D0C00) [pid = 3152] [serial = 966] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1BF12800) [pid = 3152] [serial = 967] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (19487000) [pid = 3152] [serial = 955] [outer = 00000000] [url = about:blank] 04:38:55 INFO - PROCESS | 3152 | 1471347535938 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1233ms 04:38:55 INFO - PROCESS | 3152 | 1471347536002 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:38:55 INFO - PROCESS | 3152 | 1471347536007 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:38:55 INFO - PROCESS | 3152 | 1471347536011 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 3152 | 1471347536015 Marionette TRACE conn6 <- [1,1326,null,{}] 04:38:56 INFO - PROCESS | 3152 | 1471347536021 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 3152 | 1471347536024 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:56 INFO - PROCESS | 3152 | 1471347536122 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:38:56 INFO - PROCESS | 3152 | 1471347536135 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347536138 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:56 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF9000 == 31 [pid = 3152] [id = 341] 04:38:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFFAC00) [pid = 3152] [serial = 1022] [outer = 00000000] 04:38:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F635000) [pid = 3152] [serial = 1023] [outer = 0EFFAC00] 04:38:56 INFO - PROCESS | 3152 | 1471347536187 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F660C00) [pid = 3152] [serial = 1024] [outer = 0EFFAC00] 04:38:57 INFO - PROCESS | 3152 | 1471347537148 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1180ms 04:38:57 INFO - PROCESS | 3152 | 1471347537192 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 3152 | 1471347537196 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:38:57 INFO - PROCESS | 3152 | 1471347537202 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:38:57 INFO - PROCESS | 3152 | 1471347537205 Marionette TRACE conn6 <- [1,1330,null,{}] 04:38:57 INFO - PROCESS | 3152 | 1471347537209 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 3152 | 1471347537211 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:57 INFO - PROCESS | 3152 | 1471347537296 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:38:57 INFO - PROCESS | 3152 | 1471347537303 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347537305 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:57 INFO - PROCESS | 3152 | ++DOCSHELL 1064FC00 == 32 [pid = 3152] [id = 342] 04:38:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1373D400) [pid = 3152] [serial = 1025] [outer = 00000000] 04:38:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (14245000) [pid = 3152] [serial = 1026] [outer = 1373D400] 04:38:57 INFO - PROCESS | 3152 | 1471347537354 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (142ED000) [pid = 3152] [serial = 1027] [outer = 1373D400] 04:38:57 INFO - PROCESS | 3152 | 1471347537848 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 04:38:57 INFO - PROCESS | 3152 | 1471347537877 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 3152 | 1471347537879 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:38:57 INFO - PROCESS | 3152 | 1471347537882 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:38:57 INFO - PROCESS | 3152 | 1471347537886 Marionette TRACE conn6 <- [1,1334,null,{}] 04:38:57 INFO - PROCESS | 3152 | 1471347537896 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 3152 | 1471347537901 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:57 INFO - PROCESS | 3152 | 1471347537986 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:38:57 INFO - PROCESS | 3152 | 1471347537993 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347537996 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:57 INFO - PROCESS | 3152 | ++DOCSHELL 189E7C00 == 33 [pid = 3152] [id = 343] 04:38:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (189E8C00) [pid = 3152] [serial = 1028] [outer = 00000000] 04:38:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (18DE9000) [pid = 3152] [serial = 1029] [outer = 189E8C00] 04:38:58 INFO - PROCESS | 3152 | 1471347538047 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19229000) [pid = 3152] [serial = 1030] [outer = 189E8C00] 04:38:58 INFO - PROCESS | 3152 | 1471347538555 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 04:38:58 INFO - PROCESS | 3152 | 1471347538618 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 3152 | 1471347538620 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:38:58 INFO - PROCESS | 3152 | 1471347538631 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3152 | 1471347538632 Marionette TRACE conn6 <- [1,1338,null,{}] 04:38:58 INFO - PROCESS | 3152 | 1471347538636 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 3152 | 1471347538638 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:58 INFO - PROCESS | 3152 | 1471347538754 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:38:58 INFO - PROCESS | 3152 | 1471347538764 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347538766 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:58 INFO - PROCESS | 3152 | ++DOCSHELL 1947FC00 == 34 [pid = 3152] [id = 344] 04:38:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19483800) [pid = 3152] [serial = 1031] [outer = 00000000] 04:38:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19799400) [pid = 3152] [serial = 1032] [outer = 19483800] 04:38:58 INFO - PROCESS | 3152 | 1471347538812 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (197BDC00) [pid = 3152] [serial = 1033] [outer = 19483800] 04:38:59 INFO - PROCESS | 3152 | 1471347539298 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 04:38:59 INFO - PROCESS | 3152 | 1471347539364 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 3152 | 1471347539366 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:38:59 INFO - PROCESS | 3152 | 1471347539369 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:38:59 INFO - PROCESS | 3152 | 1471347539371 Marionette TRACE conn6 <- [1,1342,null,{}] 04:38:59 INFO - PROCESS | 3152 | 1471347539375 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 3152 | 1471347539377 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:59 INFO - PROCESS | 3152 | 1471347539491 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:38:59 INFO - PROCESS | 3152 | 1471347539500 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347539502 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:38:59 INFO - PROCESS | 3152 | ++DOCSHELL 198D1000 == 35 [pid = 3152] [id = 345] 04:38:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D1800) [pid = 3152] [serial = 1034] [outer = 00000000] 04:38:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1AA10000) [pid = 3152] [serial = 1035] [outer = 198D1800] 04:38:59 INFO - PROCESS | 3152 | 1471347539598 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AD2D400) [pid = 3152] [serial = 1036] [outer = 198D1800] 04:39:00 INFO - PROCESS | 3152 | 1471347540042 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 04:39:00 INFO - PROCESS | 3152 | 1471347540114 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3152 | 1471347540116 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:39:00 INFO - PROCESS | 3152 | 1471347540120 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:39:00 INFO - PROCESS | 3152 | 1471347540122 Marionette TRACE conn6 <- [1,1346,null,{}] 04:39:00 INFO - PROCESS | 3152 | 1471347540125 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 3152 | 1471347540131 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:00 INFO - PROCESS | 3152 | 1471347540367 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F664C00) [pid = 3152] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18232800) [pid = 3152] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (16B57800) [pid = 3152] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EFFA800) [pid = 3152] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F669C00) [pid = 3152] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (13779800) [pid = 3152] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1921D400) [pid = 3152] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EFF3800) [pid = 3152] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (176D3C00) [pid = 3152] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1C1BD800) [pid = 3152] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F634C00) [pid = 3152] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0E5CE000) [pid = 3152] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:39:00 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E507800) [pid = 3152] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:39:00 INFO - PROCESS | 3152 | 1471347540428 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347540430 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:00 INFO - PROCESS | 3152 | ++DOCSHELL 086E8C00 == 36 [pid = 3152] [id = 346] 04:39:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0E507800) [pid = 3152] [serial = 1037] [outer = 00000000] 04:39:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EFFA800) [pid = 3152] [serial = 1038] [outer = 0E507800] 04:39:00 INFO - PROCESS | 3152 | 1471347540476 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F833800) [pid = 3152] [serial = 1039] [outer = 0E507800] 04:39:00 INFO - PROCESS | 3152 | 1471347540828 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 04:39:00 INFO - PROCESS | 3152 | 1471347540855 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3152 | 1471347540857 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:39:00 INFO - PROCESS | 3152 | 1471347540868 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3152 | 1471347540870 Marionette TRACE conn6 <- [1,1350,null,{}] 04:39:00 INFO - PROCESS | 3152 | 1471347540873 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 3152 | 1471347540875 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:00 INFO - PROCESS | 3152 | 1471347540954 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:39:00 INFO - PROCESS | 3152 | 1471347540960 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347540962 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:00 INFO - PROCESS | 3152 | ++DOCSHELL 1430BC00 == 37 [pid = 3152] [id = 347] 04:39:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (181D4000) [pid = 3152] [serial = 1040] [outer = 00000000] 04:39:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1AADE400) [pid = 3152] [serial = 1041] [outer = 181D4000] 04:39:00 INFO - PROCESS | 3152 | 1471347541007 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19228400) [pid = 3152] [serial = 1042] [outer = 181D4000] 04:39:01 INFO - PROCESS | 3152 | 1471347541465 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 04:39:01 INFO - PROCESS | 3152 | 1471347541492 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 3152 | 1471347541494 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:39:01 INFO - PROCESS | 3152 | 1471347541498 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 3152 | 1471347541499 Marionette TRACE conn6 <- [1,1354,null,{}] 04:39:01 INFO - PROCESS | 3152 | 1471347541503 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 3152 | 1471347541505 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:01 INFO - PROCESS | 3152 | 1471347541586 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:39:01 INFO - PROCESS | 3152 | 1471347541595 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347541597 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:01 INFO - PROCESS | 3152 | ++DOCSHELL 1BF37800 == 38 [pid = 3152] [id = 348] 04:39:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1BF3B400) [pid = 3152] [serial = 1043] [outer = 00000000] 04:39:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (143C0400) [pid = 3152] [serial = 1044] [outer = 1BF3B400] 04:39:01 INFO - PROCESS | 3152 | 1471347541642 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1BF40C00) [pid = 3152] [serial = 1045] [outer = 1BF3B400] 04:39:02 INFO - PROCESS | 3152 | 1471347542097 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3152 | 1471347542146 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:39:02 INFO - PROCESS | 3152 | 1471347542149 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3152 | 1471347542150 Marionette TRACE conn6 <- [1,1358,null,{}] 04:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:39:02 INFO - PROCESS | 3152 | 1471347542154 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 3152 | 1471347542156 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:02 INFO - PROCESS | 3152 | 1471347542237 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:39:02 INFO - PROCESS | 3152 | 1471347542245 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347542247 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:02 INFO - PROCESS | 3152 | ++DOCSHELL 176C9400 == 39 [pid = 3152] [id = 349] 04:39:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1C15E800) [pid = 3152] [serial = 1046] [outer = 00000000] 04:39:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1C165400) [pid = 3152] [serial = 1047] [outer = 1C15E800] 04:39:02 INFO - PROCESS | 3152 | 1471347542292 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1C16A800) [pid = 3152] [serial = 1048] [outer = 1C15E800] 04:39:03 INFO - PROCESS | 3152 | 1471347543035 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:39:03 INFO - PROCESS | 3152 | 1471347543089 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:39:03 INFO - PROCESS | 3152 | 1471347543094 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 3152 | 1471347543099 Marionette TRACE conn6 <- [1,1362,null,{}] 04:39:03 INFO - PROCESS | 3152 | 1471347543104 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 3152 | 1471347543107 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:03 INFO - PROCESS | 3152 | 1471347543225 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:39:03 INFO - PROCESS | 3152 | 1471347543355 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347543358 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:03 INFO - PROCESS | 3152 | ++DOCSHELL 0E615400 == 40 [pid = 3152] [id = 350] 04:39:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0EFF2C00) [pid = 3152] [serial = 1049] [outer = 00000000] 04:39:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (137B4800) [pid = 3152] [serial = 1050] [outer = 0EFF2C00] 04:39:03 INFO - PROCESS | 3152 | 1471347543419 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (14B5EC00) [pid = 3152] [serial = 1051] [outer = 0EFF2C00] 04:39:03 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:03 INFO - PROCESS | 3152 | 1471347544006 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3152 | 1471347544089 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:39:04 INFO - PROCESS | 3152 | 1471347544096 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3152 | 1471347544099 Marionette TRACE conn6 <- [1,1366,null,{}] 04:39:04 INFO - PROCESS | 3152 | 1471347544103 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 3152 | 1471347544106 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:04 INFO - PROCESS | 3152 | 1471347544251 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:39:04 INFO - PROCESS | 3152 | 1471347544382 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347544385 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:04 INFO - PROCESS | 3152 | ++DOCSHELL 1924D400 == 41 [pid = 3152] [id = 351] 04:39:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1947A800) [pid = 3152] [serial = 1052] [outer = 00000000] 04:39:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (198D8C00) [pid = 3152] [serial = 1053] [outer = 1947A800] 04:39:04 INFO - PROCESS | 3152 | 1471347544443 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1B8CA400) [pid = 3152] [serial = 1054] [outer = 1947A800] 04:39:05 INFO - PROCESS | 3152 | 1471347545032 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 3152 | 1471347545072 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:39:05 INFO - PROCESS | 3152 | 1471347545076 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 3152 | 1471347545080 Marionette TRACE conn6 <- [1,1370,null,{}] 04:39:05 INFO - PROCESS | 3152 | 1471347545092 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 3152 | 1471347545097 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:05 INFO - PROCESS | 3152 | 1471347545264 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:39:05 INFO - PROCESS | 3152 | 1471347545275 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347545278 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:05 INFO - PROCESS | 3152 | ++DOCSHELL 1C1BC400 == 42 [pid = 3152] [id = 352] 04:39:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1C1BD000) [pid = 3152] [serial = 1055] [outer = 00000000] 04:39:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1C286400) [pid = 3152] [serial = 1056] [outer = 1C1BD000] 04:39:05 INFO - PROCESS | 3152 | 1471347545336 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1CA61800) [pid = 3152] [serial = 1057] [outer = 1C1BD000] 04:39:05 INFO - PROCESS | 3152 | [3152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:05 INFO - PROCESS | 3152 | 1471347545967 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3152 | 1471347546067 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:39:06 INFO - PROCESS | 3152 | 1471347546070 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 3152 | 1471347546072 Marionette TRACE conn6 <- [1,1374,null,{}] 04:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:39:06 INFO - PROCESS | 3152 | 1471347546076 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3152 | 1471347546078 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:06 INFO - PROCESS | 3152 | 1471347546194 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:39:06 INFO - PROCESS | 3152 | 1471347546412 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347546415 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:06 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C1800 == 43 [pid = 3152] [id = 353] 04:39:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0EA1EC00) [pid = 3152] [serial = 1058] [outer = 00000000] 04:39:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0EFF7800) [pid = 3152] [serial = 1059] [outer = 0EA1EC00] 04:39:06 INFO - PROCESS | 3152 | 1471347546489 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F660000) [pid = 3152] [serial = 1060] [outer = 0EA1EC00] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 0F663000 == 42 [pid = 3152] [id = 329] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1BF37800 == 41 [pid = 3152] [id = 348] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1430BC00 == 40 [pid = 3152] [id = 347] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 086E8C00 == 39 [pid = 3152] [id = 346] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 198D1000 == 38 [pid = 3152] [id = 345] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1947FC00 == 37 [pid = 3152] [id = 344] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 189E7C00 == 36 [pid = 3152] [id = 343] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1064FC00 == 35 [pid = 3152] [id = 342] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 0EFF9000 == 34 [pid = 3152] [id = 341] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 18DE5800 == 33 [pid = 3152] [id = 338] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 0E614400 == 32 [pid = 3152] [id = 340] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 0EEEA400 == 31 [pid = 3152] [id = 339] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1C1BC400 == 30 [pid = 3152] [id = 352] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 1924D400 == 29 [pid = 3152] [id = 351] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 176C9400 == 28 [pid = 3152] [id = 349] 04:39:07 INFO - PROCESS | 3152 | --DOCSHELL 0E615400 == 27 [pid = 3152] [id = 350] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1AD10000) [pid = 3152] [serial = 1011] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (18DE5C00) [pid = 3152] [serial = 999] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (16E1EC00) [pid = 3152] [serial = 996] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (0F632800) [pid = 3152] [serial = 990] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F63FC00) [pid = 3152] [serial = 991] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (15443400) [pid = 3152] [serial = 988] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (14215000) [pid = 3152] [serial = 987] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (13B98C00) [pid = 3152] [serial = 993] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (14219000) [pid = 3152] [serial = 994] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (19255400) [pid = 3152] [serial = 1002] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1412D400) [pid = 3152] [serial = 976] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0FC27000) [pid = 3152] [serial = 975] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19483400) [pid = 3152] [serial = 979] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1924C000) [pid = 3152] [serial = 978] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1C291400) [pid = 3152] [serial = 982] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1C287800) [pid = 3152] [serial = 981] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (14B66C00) [pid = 3152] [serial = 985] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (108DC000) [pid = 3152] [serial = 984] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19256800) [pid = 3152] [serial = 1003] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F44F800) [pid = 3152] [serial = 1005] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189ED800) [pid = 3152] [serial = 1012] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (142EC400) [pid = 3152] [serial = 1006] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (197BFC00) [pid = 3152] [serial = 1008] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (18DED400) [pid = 3152] [serial = 1000] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (176CB000) [pid = 3152] [serial = 997] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (198D2400) [pid = 3152] [serial = 1009] [outer = 00000000] [url = about:blank] 04:39:07 INFO - PROCESS | 3152 | 1471347547858 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3152 | 1471347547896 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:39:07 INFO - PROCESS | 3152 | 1471347547901 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3152 | 1471347547904 Marionette TRACE conn6 <- [1,1378,null,{}] 04:39:07 INFO - PROCESS | 3152 | 1471347547910 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 3152 | 1471347547913 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:07 INFO - PROCESS | 3152 | 1471347548010 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:39:08 INFO - PROCESS | 3152 | 1471347548096 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347548101 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:08 INFO - PROCESS | 3152 | ++DOCSHELL 0EF59C00 == 28 [pid = 3152] [id = 354] 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EF5E000) [pid = 3152] [serial = 1061] [outer = 00000000] 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0EFFD800) [pid = 3152] [serial = 1062] [outer = 0EF5E000] 04:39:08 INFO - PROCESS | 3152 | 1471347548151 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F454800) [pid = 3152] [serial = 1063] [outer = 0EF5E000] 04:39:08 INFO - PROCESS | 3152 | 1471347548549 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 04:39:08 INFO - PROCESS | 3152 | 1471347548592 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 3152 | 1471347548597 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:39:08 INFO - PROCESS | 3152 | 1471347548603 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 3152 | 1471347548606 Marionette TRACE conn6 <- [1,1382,null,{}] 04:39:08 INFO - PROCESS | 3152 | 1471347548633 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 3152 | 1471347548636 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:08 INFO - PROCESS | 3152 | 1471347548727 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:39:08 INFO - PROCESS | 3152 | 1471347548733 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347548736 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:08 INFO - PROCESS | 3152 | ++DOCSHELL 0FCADC00 == 29 [pid = 3152] [id = 355] 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0FCB8800) [pid = 3152] [serial = 1064] [outer = 00000000] 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (108DC000) [pid = 3152] [serial = 1065] [outer = 0FCB8800] 04:39:08 INFO - PROCESS | 3152 | 1471347548784 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (137B8800) [pid = 3152] [serial = 1066] [outer = 0FCB8800] 04:39:09 INFO - PROCESS | 3152 | 1471347549249 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 04:39:09 INFO - PROCESS | 3152 | 1471347549296 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 3152 | 1471347549299 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:39:09 INFO - PROCESS | 3152 | 1471347549302 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 3152 | 1471347549305 Marionette TRACE conn6 <- [1,1386,null,{}] 04:39:09 INFO - PROCESS | 3152 | 1471347549316 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 3152 | 1471347549321 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:09 INFO - PROCESS | 3152 | 1471347549436 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:39:09 INFO - PROCESS | 3152 | 1471347549531 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347549534 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:09 INFO - PROCESS | 3152 | ++DOCSHELL 15440000 == 30 [pid = 3152] [id = 356] 04:39:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (15442800) [pid = 3152] [serial = 1067] [outer = 00000000] 04:39:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (15F0EC00) [pid = 3152] [serial = 1068] [outer = 15442800] 04:39:09 INFO - PROCESS | 3152 | 1471347549584 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16B54400) [pid = 3152] [serial = 1069] [outer = 15442800] 04:39:10 INFO - PROCESS | 3152 | 1471347550020 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 04:39:10 INFO - PROCESS | 3152 | 1471347550036 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3152 | 1471347550039 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:39:10 INFO - PROCESS | 3152 | 1471347550042 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:39:10 INFO - PROCESS | 3152 | 1471347550043 Marionette TRACE conn6 <- [1,1390,null,{}] 04:39:10 INFO - PROCESS | 3152 | 1471347550047 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3152 | 1471347550049 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:10 INFO - PROCESS | 3152 | 1471347550169 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:39:10 INFO - PROCESS | 3152 | 1471347550174 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347550176 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:10 INFO - PROCESS | 3152 | ++DOCSHELL 14167400 == 31 [pid = 3152] [id = 357] 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (17307000) [pid = 3152] [serial = 1070] [outer = 00000000] 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (176CAC00) [pid = 3152] [serial = 1071] [outer = 17307000] 04:39:10 INFO - PROCESS | 3152 | 1471347550223 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (189D5000) [pid = 3152] [serial = 1072] [outer = 17307000] 04:39:10 INFO - PROCESS | 3152 | 1471347550678 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 04:39:10 INFO - PROCESS | 3152 | 1471347550716 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3152 | 1471347550718 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:39:10 INFO - PROCESS | 3152 | 1471347550722 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 3152 | 1471347550723 Marionette TRACE conn6 <- [1,1394,null,{}] 04:39:10 INFO - PROCESS | 3152 | 1471347550734 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3152 | 1471347550736 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:10 INFO - PROCESS | 3152 | 1471347550870 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:39:10 INFO - PROCESS | 3152 | 1471347550891 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347550894 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:10 INFO - PROCESS | 3152 | ++DOCSHELL 189EA400 == 32 [pid = 3152] [id = 358] 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189EB000) [pid = 3152] [serial = 1073] [outer = 00000000] 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18DE7400) [pid = 3152] [serial = 1074] [outer = 189EB000] 04:39:10 INFO - PROCESS | 3152 | 1471347550939 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19226800) [pid = 3152] [serial = 1075] [outer = 189EB000] 04:39:11 INFO - PROCESS | 3152 | 1471347551400 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 04:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:39:11 INFO - PROCESS | 3152 | 1471347551452 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3152 | 1471347551455 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:39:11 INFO - PROCESS | 3152 | 1471347551457 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 3152 | 1471347551459 Marionette TRACE conn6 <- [1,1398,null,{}] 04:39:11 INFO - PROCESS | 3152 | 1471347551469 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 3152 | 1471347551474 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:11 INFO - PROCESS | 3152 | 1471347551608 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:39:11 INFO - PROCESS | 3152 | 1471347551672 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347551674 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:11 INFO - PROCESS | 3152 | ++DOCSHELL 19487000 == 33 [pid = 3152] [id = 359] 04:39:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19487800) [pid = 3152] [serial = 1076] [outer = 00000000] 04:39:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (197A0000) [pid = 3152] [serial = 1077] [outer = 19487800] 04:39:11 INFO - PROCESS | 3152 | 1471347551721 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (197C0C00) [pid = 3152] [serial = 1078] [outer = 19487800] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1C15E800) [pid = 3152] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1BF3B400) [pid = 3152] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (19483800) [pid = 3152] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (198D1800) [pid = 3152] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0E507800) [pid = 3152] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0EF65400) [pid = 3152] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0FC2A000) [pid = 3152] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EFFAC00) [pid = 3152] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1B851400) [pid = 3152] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189E8C00) [pid = 3152] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:39:12 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1373D400) [pid = 3152] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:39:12 INFO - PROCESS | 3152 | 1471347552372 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 971ms 04:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:39:12 INFO - PROCESS | 3152 | 1471347552429 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3152 | 1471347552431 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:39:12 INFO - PROCESS | 3152 | 1471347552434 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3152 | 1471347552436 Marionette TRACE conn6 <- [1,1402,null,{}] 04:39:12 INFO - PROCESS | 3152 | 1471347552439 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 3152 | 1471347552441 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:12 INFO - PROCESS | 3152 | 1471347552518 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:39:12 INFO - PROCESS | 3152 | 1471347552523 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347552525 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:12 INFO - PROCESS | 3152 | ++DOCSHELL 0EA20C00 == 34 [pid = 3152] [id = 360] 04:39:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0F831000) [pid = 3152] [serial = 1079] [outer = 00000000] 04:39:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1947B800) [pid = 3152] [serial = 1080] [outer = 0F831000] 04:39:12 INFO - PROCESS | 3152 | 1471347552570 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19480400) [pid = 3152] [serial = 1081] [outer = 0F831000] 04:39:13 INFO - PROCESS | 3152 | 1471347553023 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 04:39:13 INFO - PROCESS | 3152 | 1471347553065 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 3152 | 1471347553067 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:39:13 INFO - PROCESS | 3152 | 1471347553070 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 3152 | 1471347553072 Marionette TRACE conn6 <- [1,1406,null,{}] 04:39:13 INFO - PROCESS | 3152 | 1471347553075 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3152 | 1471347553077 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:13 INFO - PROCESS | 3152 | 1471347553154 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:39:13 INFO - PROCESS | 3152 | 1471347553160 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347553162 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:13 INFO - PROCESS | 3152 | ++DOCSHELL 189F1C00 == 35 [pid = 3152] [id = 361] 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (197C0400) [pid = 3152] [serial = 1082] [outer = 00000000] 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AA09000) [pid = 3152] [serial = 1083] [outer = 197C0400] 04:39:13 INFO - PROCESS | 3152 | 1471347553208 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198DCC00) [pid = 3152] [serial = 1084] [outer = 197C0400] 04:39:13 INFO - PROCESS | 3152 | 1471347553657 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 04:39:13 INFO - PROCESS | 3152 | 1471347553702 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:39:13 INFO - PROCESS | 3152 | 1471347553704 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:39:13 INFO - PROCESS | 3152 | 1471347553708 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 3152 | 1471347553709 Marionette TRACE conn6 <- [1,1410,null,{}] 04:39:13 INFO - PROCESS | 3152 | 1471347553713 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3152 | 1471347553714 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:13 INFO - PROCESS | 3152 | 1471347553791 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:39:13 INFO - PROCESS | 3152 | 1471347553797 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347553799 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:13 INFO - PROCESS | 3152 | ++DOCSHELL 1543F000 == 36 [pid = 3152] [id = 362] 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1B409C00) [pid = 3152] [serial = 1085] [outer = 00000000] 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1B8C1C00) [pid = 3152] [serial = 1086] [outer = 1B409C00] 04:39:13 INFO - PROCESS | 3152 | 1471347553843 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BBC3000) [pid = 3152] [serial = 1087] [outer = 1B409C00] 04:39:14 INFO - PROCESS | 3152 | 1471347554697 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1078ms 04:39:14 INFO - PROCESS | 3152 | 1471347554787 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 3152 | 1471347554792 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:39:14 INFO - PROCESS | 3152 | 1471347554797 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:39:14 INFO - PROCESS | 3152 | 1471347554801 Marionette TRACE conn6 <- [1,1414,null,{}] 04:39:14 INFO - PROCESS | 3152 | 1471347554808 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 3152 | 1471347554811 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:14 INFO - PROCESS | 3152 | 1471347554963 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:39:15 INFO - PROCESS | 3152 | 1471347555086 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347555089 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:15 INFO - PROCESS | 3152 | ++DOCSHELL 0E612C00 == 37 [pid = 3152] [id = 363] 04:39:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0EFF2400) [pid = 3152] [serial = 1088] [outer = 00000000] 04:39:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0F640400) [pid = 3152] [serial = 1089] [outer = 0EFF2400] 04:39:15 INFO - PROCESS | 3152 | 1471347555149 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1064CC00) [pid = 3152] [serial = 1090] [outer = 0EFF2400] 04:39:16 INFO - PROCESS | 3152 | 1471347556057 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1329ms 04:39:16 INFO - PROCESS | 3152 | 1471347556131 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3152 | 1471347556135 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:39:16 INFO - PROCESS | 3152 | 1471347556140 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 3152 | 1471347556143 Marionette TRACE conn6 <- [1,1418,null,{}] 04:39:16 INFO - PROCESS | 3152 | 1471347556149 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 3152 | 1471347556151 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:16 INFO - PROCESS | 3152 | 1471347556275 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:39:16 INFO - PROCESS | 3152 | 1471347556404 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347556408 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:16 INFO - PROCESS | 3152 | ++DOCSHELL 0EF60000 == 38 [pid = 3152] [id = 364] 04:39:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0EF65400) [pid = 3152] [serial = 1091] [outer = 00000000] 04:39:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F633800) [pid = 3152] [serial = 1092] [outer = 0EF65400] 04:39:16 INFO - PROCESS | 3152 | 1471347556497 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F661000) [pid = 3152] [serial = 1093] [outer = 0EF65400] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 189F1C00 == 37 [pid = 3152] [id = 361] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 0EA20C00 == 36 [pid = 3152] [id = 360] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 19487000 == 35 [pid = 3152] [id = 359] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 189EA400 == 34 [pid = 3152] [id = 358] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 14167400 == 33 [pid = 3152] [id = 357] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 15440000 == 32 [pid = 3152] [id = 356] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 0FCADC00 == 31 [pid = 3152] [id = 355] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 0EF59C00 == 30 [pid = 3152] [id = 354] 04:39:16 INFO - PROCESS | 3152 | --DOCSHELL 0E5C1800 == 29 [pid = 3152] [id = 353] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1C165400) [pid = 3152] [serial = 1047] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1C16A800) [pid = 3152] [serial = 1048] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (143C0400) [pid = 3152] [serial = 1044] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (19799400) [pid = 3152] [serial = 1032] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1AA10000) [pid = 3152] [serial = 1035] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0EFFA800) [pid = 3152] [serial = 1038] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0FC14000) [pid = 3152] [serial = 1017] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (108DF400) [pid = 3152] [serial = 1018] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16B4D000) [pid = 3152] [serial = 1020] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (181EE400) [pid = 3152] [serial = 1021] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AD2D400) [pid = 3152] [serial = 1036] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F635000) [pid = 3152] [serial = 1023] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F660C00) [pid = 3152] [serial = 1024] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1BF06C00) [pid = 3152] [serial = 1015] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1BBC8800) [pid = 3152] [serial = 1014] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (18DE9000) [pid = 3152] [serial = 1029] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (14245000) [pid = 3152] [serial = 1026] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (142ED000) [pid = 3152] [serial = 1027] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1AADE400) [pid = 3152] [serial = 1041] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F833800) [pid = 3152] [serial = 1039] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1BF40C00) [pid = 3152] [serial = 1045] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (197BDC00) [pid = 3152] [serial = 1033] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (19229000) [pid = 3152] [serial = 1030] [outer = 00000000] [url = about:blank] 04:39:16 INFO - PROCESS | 3152 | 1471347556976 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 890ms 04:39:17 INFO - PROCESS | 3152 | 1471347557031 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3152 | 1471347557036 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:39:17 INFO - PROCESS | 3152 | 1471347557041 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3152 | 1471347557044 Marionette TRACE conn6 <- [1,1422,null,{}] 04:39:17 INFO - PROCESS | 3152 | 1471347557048 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3152 | 1471347557050 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:17 INFO - PROCESS | 3152 | 1471347557140 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:39:17 INFO - PROCESS | 3152 | 1471347557148 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347557150 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:17 INFO - PROCESS | 3152 | ++DOCSHELL 108E2400 == 30 [pid = 3152] [id = 365] 04:39:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (13622400) [pid = 3152] [serial = 1094] [outer = 00000000] 04:39:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (14129400) [pid = 3152] [serial = 1095] [outer = 13622400] 04:39:17 INFO - PROCESS | 3152 | 1471347557199 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (141B8800) [pid = 3152] [serial = 1096] [outer = 13622400] 04:39:17 INFO - PROCESS | 3152 | 1471347557680 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 04:39:17 INFO - PROCESS | 3152 | 1471347557716 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3152 | 1471347557718 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:39:17 INFO - PROCESS | 3152 | 1471347557722 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:39:17 INFO - PROCESS | 3152 | 1471347557725 Marionette TRACE conn6 <- [1,1426,null,{}] 04:39:17 INFO - PROCESS | 3152 | 1471347557736 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3152 | 1471347557740 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:17 INFO - PROCESS | 3152 | 1471347557853 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:39:17 INFO - PROCESS | 3152 | 1471347557948 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347557951 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:17 INFO - PROCESS | 3152 | ++DOCSHELL 16B52400 == 31 [pid = 3152] [id = 366] 04:39:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (16B53800) [pid = 3152] [serial = 1097] [outer = 00000000] 04:39:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (16E14000) [pid = 3152] [serial = 1098] [outer = 16B53800] 04:39:17 INFO - PROCESS | 3152 | 1471347558000 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (176C9400) [pid = 3152] [serial = 1099] [outer = 16B53800] 04:39:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16E19C00) [pid = 3152] [serial = 1100] [outer = 0EE3B000] 04:39:18 INFO - PROCESS | 3152 | 1471347558574 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 870ms 04:39:18 INFO - PROCESS | 3152 | 1471347558596 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 3152 | 1471347558601 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:39:18 INFO - PROCESS | 3152 | 1471347558606 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:39:18 INFO - PROCESS | 3152 | 1471347558610 Marionette TRACE conn6 <- [1,1430,null,{}] 04:39:18 INFO - PROCESS | 3152 | 1471347558616 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 3152 | 1471347558619 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:18 INFO - PROCESS | 3152 | 1471347558737 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:39:18 INFO - PROCESS | 3152 | 1471347558837 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347558841 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:18 INFO - PROCESS | 3152 | ++DOCSHELL 0E60C400 == 32 [pid = 3152] [id = 367] 04:39:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0E60E400) [pid = 3152] [serial = 1101] [outer = 00000000] 04:39:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0F455000) [pid = 3152] [serial = 1102] [outer = 0E60E400] 04:39:18 INFO - PROCESS | 3152 | 1471347558902 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0F663000) [pid = 3152] [serial = 1103] [outer = 0E60E400] 04:39:19 INFO - PROCESS | 3152 | 1471347559573 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1018ms 04:39:19 INFO - PROCESS | 3152 | 1471347559629 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 3152 | 1471347559634 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:39:19 INFO - PROCESS | 3152 | 1471347559640 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 3152 | 1471347559643 Marionette TRACE conn6 <- [1,1434,null,{}] 04:39:19 INFO - PROCESS | 3152 | 1471347559647 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 3152 | 1471347559650 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:19 INFO - PROCESS | 3152 | 1471347559765 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:39:19 INFO - PROCESS | 3152 | 1471347559892 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347559895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:19 INFO - PROCESS | 3152 | ++DOCSHELL 1425BC00 == 33 [pid = 3152] [id = 368] 04:39:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (142E0000) [pid = 3152] [serial = 1104] [outer = 00000000] 04:39:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (143BAC00) [pid = 3152] [serial = 1105] [outer = 142E0000] 04:39:19 INFO - PROCESS | 3152 | 1471347559955 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (16E02C00) [pid = 3152] [serial = 1106] [outer = 142E0000] 04:39:20 INFO - PROCESS | 3152 | 1471347560591 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 04:39:20 INFO - PROCESS | 3152 | 1471347560614 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3152 | 1471347560617 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:39:20 INFO - PROCESS | 3152 | 1471347560620 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 3152 | 1471347560624 Marionette TRACE conn6 <- [1,1438,null,{}] 04:39:20 INFO - PROCESS | 3152 | 1471347560635 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 3152 | 1471347560640 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:20 INFO - PROCESS | 3152 | 1471347560752 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:39:20 INFO - PROCESS | 3152 | 1471347560852 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3152 | 1471347560855 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:20 INFO - PROCESS | 3152 | ++DOCSHELL 189F3000 == 34 [pid = 3152] [id = 369] 04:39:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189F4400) [pid = 3152] [serial = 1107] [outer = 00000000] 04:39:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1921D400) [pid = 3152] [serial = 1108] [outer = 189F4400] 04:39:20 INFO - PROCESS | 3152 | 1471347560915 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19253C00) [pid = 3152] [serial = 1109] [outer = 189F4400] 04:39:21 INFO - PROCESS | 3152 | 1471347561526 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 04:39:21 INFO - PROCESS | 3152 | 1471347561594 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:39:21 INFO - PROCESS | 3152 | 1471347561597 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:39:21 INFO - PROCESS | 3152 | 1471347561601 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 3152 | 1471347561603 Marionette TRACE conn6 <- [1,1442,null,{}] 04:39:21 INFO - PROCESS | 3152 | 1471347561607 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 3152 | 1471347561609 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:21 INFO - PROCESS | 3152 | 1471347561721 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:39:21 INFO - PROCESS | 3152 | 1471347561847 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347561849 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:21 INFO - PROCESS | 3152 | ++DOCSHELL 0F660C00 == 35 [pid = 3152] [id = 370] 04:39:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19256400) [pid = 3152] [serial = 1110] [outer = 00000000] 04:39:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (197BCC00) [pid = 3152] [serial = 1111] [outer = 19256400] 04:39:21 INFO - PROCESS | 3152 | 1471347561906 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (198D4C00) [pid = 3152] [serial = 1112] [outer = 19256400] 04:39:22 INFO - PROCESS | 3152 | 1471347562506 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 930ms 04:39:22 INFO - PROCESS | 3152 | 1471347562534 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 3152 | 1471347562536 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:39:22 INFO - PROCESS | 3152 | 1471347562540 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:39:22 INFO - PROCESS | 3152 | 1471347562542 Marionette TRACE conn6 <- [1,1446,null,{}] 04:39:22 INFO - PROCESS | 3152 | 1471347562545 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 3152 | 1471347562548 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:22 INFO - PROCESS | 3152 | 1471347562653 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:39:22 INFO - PROCESS | 3152 | 1471347562752 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3152 | 1471347562754 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:22 INFO - PROCESS | 3152 | ++DOCSHELL 198D1800 == 36 [pid = 3152] [id = 371] 04:39:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (198DA000) [pid = 3152] [serial = 1113] [outer = 00000000] 04:39:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1AB76800) [pid = 3152] [serial = 1114] [outer = 198DA000] 04:39:22 INFO - PROCESS | 3152 | 1471347562810 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AD0C800) [pid = 3152] [serial = 1115] [outer = 198DA000] 04:39:23 INFO - PROCESS | 3152 | --DOCSHELL 108E2400 == 35 [pid = 3152] [id = 365] 04:39:23 INFO - PROCESS | 3152 | --DOCSHELL 0EF60000 == 34 [pid = 3152] [id = 364] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 19489000 == 33 [pid = 3152] [id = 30] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1CBC5000 == 32 [pid = 3152] [id = 24] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0E50AC00 == 31 [pid = 3152] [id = 22] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1543FC00 == 30 [pid = 3152] [id = 15] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0E502400 == 29 [pid = 3152] [id = 25] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 108E0400 == 28 [pid = 3152] [id = 14] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0F63A000 == 27 [pid = 3152] [id = 26] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 189CEC00 == 26 [pid = 3152] [id = 18] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 086ED000 == 25 [pid = 3152] [id = 27] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0E612C00 == 24 [pid = 3152] [id = 363] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1B8C1000 == 23 [pid = 3152] [id = 20] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0EFF0C00 == 22 [pid = 3152] [id = 12] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0F637000 == 21 [pid = 3152] [id = 23] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1543F000 == 20 [pid = 3152] [id = 362] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 176CCC00 == 19 [pid = 3152] [id = 16] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 14249000 == 18 [pid = 3152] [id = 28] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 189CCC00 == 17 [pid = 3152] [id = 17] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 086E4800 == 16 [pid = 3152] [id = 19] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 176CA400 == 15 [pid = 3152] [id = 29] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1083C000 == 14 [pid = 3152] [id = 21] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 189F3000 == 13 [pid = 3152] [id = 369] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0F660C00 == 12 [pid = 3152] [id = 370] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 1425BC00 == 11 [pid = 3152] [id = 368] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 16B52400 == 10 [pid = 3152] [id = 366] 04:39:24 INFO - PROCESS | 3152 | --DOCSHELL 0E60C400 == 9 [pid = 3152] [id = 367] 04:39:26 INFO - PROCESS | 3152 | 1471347566489 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3988ms 04:39:26 INFO - PROCESS | 3152 | 1471347566533 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3152 | 1471347566538 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:39:26 INFO - PROCESS | 3152 | 1471347566544 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3152 | 1471347566547 Marionette TRACE conn6 <- [1,1450,null,{}] 04:39:26 INFO - PROCESS | 3152 | 1471347566553 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3152 | 1471347566556 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:26 INFO - PROCESS | 3152 | 1471347566655 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:39:26 INFO - PROCESS | 3152 | 1471347566662 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347566665 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:26 INFO - PROCESS | 3152 | ++DOCSHELL 0E60C400 == 10 [pid = 3152] [id = 372] 04:39:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0E60D800) [pid = 3152] [serial = 1116] [outer = 00000000] 04:39:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0E615C00) [pid = 3152] [serial = 1117] [outer = 0E60D800] 04:39:26 INFO - PROCESS | 3152 | 1471347566725 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0EAD3C00) [pid = 3152] [serial = 1118] [outer = 0E60D800] 04:39:27 INFO - PROCESS | 3152 | 1471347567326 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 830ms 04:39:27 INFO - PROCESS | 3152 | 1471347567373 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 3152 | 1471347567379 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:39:27 INFO - PROCESS | 3152 | 1471347567385 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 3152 | 1471347567388 Marionette TRACE conn6 <- [1,1454,null,{}] 04:39:27 INFO - PROCESS | 3152 | 1471347567397 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 3152 | 1471347567400 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:27 INFO - PROCESS | 3152 | 1471347567522 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:39:27 INFO - PROCESS | 3152 | 1471347567537 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347567540 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:27 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C7C00 == 11 [pid = 3152] [id = 373] 04:39:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0F63E400) [pid = 3152] [serial = 1119] [outer = 00000000] 04:39:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F65FC00) [pid = 3152] [serial = 1120] [outer = 0F63E400] 04:39:27 INFO - PROCESS | 3152 | 1471347567636 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F836400) [pid = 3152] [serial = 1121] [outer = 0F63E400] 04:39:28 INFO - PROCESS | 3152 | 1471347568183 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 830ms 04:39:28 INFO - PROCESS | 3152 | 1471347568224 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3152 | 1471347568226 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:39:28 INFO - PROCESS | 3152 | 1471347568229 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:39:28 INFO - PROCESS | 3152 | 1471347568233 Marionette TRACE conn6 <- [1,1458,null,{}] 04:39:28 INFO - PROCESS | 3152 | 1471347568244 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3152 | 1471347568249 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:28 INFO - PROCESS | 3152 | 1471347568376 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:39:28 INFO - PROCESS | 3152 | 1471347568388 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347568391 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:28 INFO - PROCESS | 3152 | ++DOCSHELL 1416B400 == 12 [pid = 3152] [id = 374] 04:39:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1416C800) [pid = 3152] [serial = 1122] [outer = 00000000] 04:39:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (14242800) [pid = 3152] [serial = 1123] [outer = 1416C800] 04:39:28 INFO - PROCESS | 3152 | 1471347568491 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (14301800) [pid = 3152] [serial = 1124] [outer = 1416C800] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0E60E400) [pid = 3152] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (17307000) [pid = 3152] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (0EF5E000) [pid = 3152] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0FCB8800) [pid = 3152] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0EA1EC00) [pid = 3152] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (15442800) [pid = 3152] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (189EB000) [pid = 3152] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19487800) [pid = 3152] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (197C0400) [pid = 3152] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0EFF2C00) [pid = 3152] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (16B53800) [pid = 3152] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1947A800) [pid = 3152] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1C1BD000) [pid = 3152] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F831000) [pid = 3152] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0EFF2400) [pid = 3152] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EF65400) [pid = 3152] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (13622400) [pid = 3152] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1B409C00) [pid = 3152] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19256400) [pid = 3152] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (189F4400) [pid = 3152] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (142E0000) [pid = 3152] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:39:29 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (181D4000) [pid = 3152] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:39:29 INFO - PROCESS | 3152 | 1471347569312 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1119ms 04:39:29 INFO - PROCESS | 3152 | 1471347569352 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 3152 | 1471347569355 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:39:29 INFO - PROCESS | 3152 | 1471347569358 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:39:29 INFO - PROCESS | 3152 | 1471347569359 Marionette TRACE conn6 <- [1,1462,null,{}] 04:39:29 INFO - PROCESS | 3152 | 1471347569363 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 3152 | 1471347569365 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:29 INFO - PROCESS | 3152 | 1471347569452 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:39:29 INFO - PROCESS | 3152 | 1471347569457 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347569459 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:29 INFO - PROCESS | 3152 | ++DOCSHELL 0E610C00 == 13 [pid = 3152] [id = 375] 04:39:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0EE34800) [pid = 3152] [serial = 1125] [outer = 00000000] 04:39:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0FC2F400) [pid = 3152] [serial = 1126] [outer = 0EE34800] 04:39:29 INFO - PROCESS | 3152 | 1471347569506 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (142E0C00) [pid = 3152] [serial = 1127] [outer = 0EE34800] 04:39:29 INFO - PROCESS | 3152 | 1471347569983 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 04:39:30 INFO - PROCESS | 3152 | 1471347570032 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3152 | 1471347570034 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:39:30 INFO - PROCESS | 3152 | 1471347570037 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3152 | 1471347570039 Marionette TRACE conn6 <- [1,1466,null,{}] 04:39:30 INFO - PROCESS | 3152 | 1471347570042 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3152 | 1471347570044 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:30 INFO - PROCESS | 3152 | 1471347570124 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:39:30 INFO - PROCESS | 3152 | 1471347570131 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347570133 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:30 INFO - PROCESS | 3152 | ++DOCSHELL 1543DC00 == 14 [pid = 3152] [id = 376] 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1543F000) [pid = 3152] [serial = 1128] [outer = 00000000] 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (16B53C00) [pid = 3152] [serial = 1129] [outer = 1543F000] 04:39:30 INFO - PROCESS | 3152 | 1471347570178 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (176C5000) [pid = 3152] [serial = 1130] [outer = 1543F000] 04:39:30 INFO - PROCESS | 3152 | 1471347570626 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 04:39:30 INFO - PROCESS | 3152 | 1471347570668 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:39:30 INFO - PROCESS | 3152 | 1471347570671 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:39:30 INFO - PROCESS | 3152 | 1471347570674 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3152 | 1471347570675 Marionette TRACE conn6 <- [1,1470,null,{}] 04:39:30 INFO - PROCESS | 3152 | 1471347570679 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3152 | 1471347570685 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:30 INFO - PROCESS | 3152 | 1471347570806 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:39:30 INFO - PROCESS | 3152 | 1471347570845 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347570847 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:30 INFO - PROCESS | 3152 | ++DOCSHELL 189F3400 == 15 [pid = 3152] [id = 377] 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189F3800) [pid = 3152] [serial = 1131] [outer = 00000000] 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1921EC00) [pid = 3152] [serial = 1132] [outer = 189F3800] 04:39:30 INFO - PROCESS | 3152 | 1471347570893 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1924D400) [pid = 3152] [serial = 1133] [outer = 189F3800] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (176CAC00) [pid = 3152] [serial = 1071] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0EFFD800) [pid = 3152] [serial = 1062] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F454800) [pid = 3152] [serial = 1063] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (108DC000) [pid = 3152] [serial = 1065] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (137B8800) [pid = 3152] [serial = 1066] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F660000) [pid = 3152] [serial = 1060] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EFF7800) [pid = 3152] [serial = 1059] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (15F0EC00) [pid = 3152] [serial = 1068] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (18DE7400) [pid = 3152] [serial = 1074] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (189D5000) [pid = 3152] [serial = 1072] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (197A0000) [pid = 3152] [serial = 1077] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19226800) [pid = 3152] [serial = 1075] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1AA09000) [pid = 3152] [serial = 1083] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (14B5EC00) [pid = 3152] [serial = 1051] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (137B4800) [pid = 3152] [serial = 1050] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (16E14000) [pid = 3152] [serial = 1098] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1B8CA400) [pid = 3152] [serial = 1054] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (198D8C00) [pid = 3152] [serial = 1053] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1B8C1C00) [pid = 3152] [serial = 1086] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1CA61800) [pid = 3152] [serial = 1057] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1C286400) [pid = 3152] [serial = 1056] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (0EF5EC00) [pid = 3152] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (197C0C00) [pid = 3152] [serial = 1078] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1947B800) [pid = 3152] [serial = 1080] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (198DCC00) [pid = 3152] [serial = 1084] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (19480400) [pid = 3152] [serial = 1081] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (176C9400) [pid = 3152] [serial = 1099] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (16B54400) [pid = 3152] [serial = 1069] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 55 (0F640400) [pid = 3152] [serial = 1089] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 54 (0F633800) [pid = 3152] [serial = 1092] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 53 (141B8800) [pid = 3152] [serial = 1096] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 52 (1BBC3000) [pid = 3152] [serial = 1087] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 51 (14129400) [pid = 3152] [serial = 1095] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 50 (0F661000) [pid = 3152] [serial = 1093] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 49 (1064CC00) [pid = 3152] [serial = 1090] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 48 (198D4C00) [pid = 3152] [serial = 1112] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 47 (1AB76800) [pid = 3152] [serial = 1114] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 46 (19253C00) [pid = 3152] [serial = 1109] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 45 (197BCC00) [pid = 3152] [serial = 1111] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 44 (16E02C00) [pid = 3152] [serial = 1106] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 43 (19228400) [pid = 3152] [serial = 1042] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 42 (1921D400) [pid = 3152] [serial = 1108] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 41 (0F663000) [pid = 3152] [serial = 1103] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 40 (143BAC00) [pid = 3152] [serial = 1105] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | --DOMWINDOW == 39 (0F455000) [pid = 3152] [serial = 1102] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3152 | 1471347572523 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1877ms 04:39:32 INFO - PROCESS | 3152 | 1471347572552 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3152 | 1471347572556 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:39:32 INFO - PROCESS | 3152 | 1471347572561 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3152 | 1471347572564 Marionette TRACE conn6 <- [1,1474,null,{}] 04:39:32 INFO - PROCESS | 3152 | 1471347572569 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 3152 | 1471347572572 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:32 INFO - PROCESS | 3152 | 1471347572659 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:39:32 INFO - PROCESS | 3152 | 1471347572666 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347572669 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:32 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6EC00 == 16 [pid = 3152] [id = 378] 04:39:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 40 (0EA6FC00) [pid = 3152] [serial = 1134] [outer = 00000000] 04:39:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 41 (0EFF2C00) [pid = 3152] [serial = 1135] [outer = 0EA6FC00] 04:39:32 INFO - PROCESS | 3152 | 1471347572720 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 42 (0EFF4C00) [pid = 3152] [serial = 1136] [outer = 0EA6FC00] 04:39:33 INFO - PROCESS | 3152 | 1471347573202 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 04:39:33 INFO - PROCESS | 3152 | 1471347573232 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3152 | 1471347573237 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:39:33 INFO - PROCESS | 3152 | 1471347573244 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 3152 | 1471347573246 Marionette TRACE conn6 <- [1,1478,null,{}] 04:39:33 INFO - PROCESS | 3152 | 1471347573250 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 3152 | 1471347573253 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:33 INFO - PROCESS | 3152 | 1471347573343 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:39:33 INFO - PROCESS | 3152 | 1471347573352 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347573355 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:33 INFO - PROCESS | 3152 | ++DOCSHELL 0F65CC00 == 17 [pid = 3152] [id = 379] 04:39:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 43 (0F65E400) [pid = 3152] [serial = 1137] [outer = 00000000] 04:39:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 44 (0F664400) [pid = 3152] [serial = 1138] [outer = 0F65E400] 04:39:33 INFO - PROCESS | 3152 | 1471347573405 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 45 (0F830400) [pid = 3152] [serial = 1139] [outer = 0F65E400] 04:39:33 INFO - PROCESS | 3152 | 1471347573865 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 04:39:33 INFO - PROCESS | 3152 | 1471347573916 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3152 | 1471347573919 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:39:33 INFO - PROCESS | 3152 | 1471347573922 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:39:33 INFO - PROCESS | 3152 | 1471347573926 Marionette TRACE conn6 <- [1,1482,null,{}] 04:39:33 INFO - PROCESS | 3152 | 1471347573937 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 3152 | 1471347573942 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:34 INFO - PROCESS | 3152 | 1471347574056 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:39:34 INFO - PROCESS | 3152 | 1471347574142 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347574145 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:34 INFO - PROCESS | 3152 | ++DOCSHELL 1373D000 == 18 [pid = 3152] [id = 380] 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 46 (1376E800) [pid = 3152] [serial = 1140] [outer = 00000000] 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 47 (137B5800) [pid = 3152] [serial = 1141] [outer = 1376E800] 04:39:34 INFO - PROCESS | 3152 | 1471347574195 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 48 (13B68800) [pid = 3152] [serial = 1142] [outer = 1376E800] 04:39:34 INFO - PROCESS | 3152 | 1471347574588 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 04:39:34 INFO - PROCESS | 3152 | 1471347574601 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3152 | 1471347574604 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:39:34 INFO - PROCESS | 3152 | 1471347574607 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:39:34 INFO - PROCESS | 3152 | 1471347574609 Marionette TRACE conn6 <- [1,1486,null,{}] 04:39:34 INFO - PROCESS | 3152 | 1471347574612 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 3152 | 1471347574614 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:34 INFO - PROCESS | 3152 | 1471347574698 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:39:34 INFO - PROCESS | 3152 | 1471347574774 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347574776 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:34 INFO - PROCESS | 3152 | ++DOCSHELL 0FC17800 == 19 [pid = 3152] [id = 381] 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 49 (0FDEA800) [pid = 3152] [serial = 1143] [outer = 00000000] 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 50 (141B8C00) [pid = 3152] [serial = 1144] [outer = 0FDEA800] 04:39:34 INFO - PROCESS | 3152 | 1471347574828 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 51 (142ED000) [pid = 3152] [serial = 1145] [outer = 0FDEA800] 04:39:35 INFO - PROCESS | 3152 | 1471347575202 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 04:39:35 INFO - PROCESS | 3152 | 1471347575241 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3152 | 1471347575243 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:39:35 INFO - PROCESS | 3152 | 1471347575246 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3152 | 1471347575248 Marionette TRACE conn6 <- [1,1490,null,{}] 04:39:35 INFO - PROCESS | 3152 | 1471347575251 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3152 | 1471347575253 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:35 INFO - PROCESS | 3152 | 1471347575363 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:39:35 INFO - PROCESS | 3152 | 1471347575405 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347575407 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:35 INFO - PROCESS | 3152 | ++DOCSHELL 15441800 == 20 [pid = 3152] [id = 382] 04:39:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 52 (15446400) [pid = 3152] [serial = 1146] [outer = 00000000] 04:39:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 53 (16B4B000) [pid = 3152] [serial = 1147] [outer = 15446400] 04:39:35 INFO - PROCESS | 3152 | 1471347575459 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 54 (16B55C00) [pid = 3152] [serial = 1148] [outer = 15446400] 04:39:35 INFO - PROCESS | 3152 | 1471347575886 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 04:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:39:35 INFO - PROCESS | 3152 | 1471347575917 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3152 | 1471347575920 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:39:35 INFO - PROCESS | 3152 | 1471347575923 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3152 | 1471347575924 Marionette TRACE conn6 <- [1,1494,null,{}] 04:39:35 INFO - PROCESS | 3152 | 1471347575928 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3152 | 1471347575933 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:36 INFO - PROCESS | 3152 | 1471347576041 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:39:36 INFO - PROCESS | 3152 | 1471347576049 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347576051 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:36 INFO - PROCESS | 3152 | ++DOCSHELL 176D3C00 == 21 [pid = 3152] [id = 383] 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 55 (181ECC00) [pid = 3152] [serial = 1149] [outer = 00000000] 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (189D6000) [pid = 3152] [serial = 1150] [outer = 181ECC00] 04:39:36 INFO - PROCESS | 3152 | 1471347576097 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (189E8C00) [pid = 3152] [serial = 1151] [outer = 181ECC00] 04:39:36 INFO - PROCESS | 3152 | 1471347576515 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 04:39:36 INFO - PROCESS | 3152 | 1471347576559 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 3152 | 1471347576561 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:39:36 INFO - PROCESS | 3152 | 1471347576565 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 3152 | 1471347576566 Marionette TRACE conn6 <- [1,1498,null,{}] 04:39:36 INFO - PROCESS | 3152 | 1471347576570 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 3152 | 1471347576571 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:36 INFO - PROCESS | 3152 | 1471347576648 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:39:36 INFO - PROCESS | 3152 | 1471347576653 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347576655 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:36 INFO - PROCESS | 3152 | ++DOCSHELL 17306400 == 22 [pid = 3152] [id = 384] 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (189ED400) [pid = 3152] [serial = 1152] [outer = 00000000] 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (18DEE000) [pid = 3152] [serial = 1153] [outer = 189ED400] 04:39:36 INFO - PROCESS | 3152 | 1471347576701 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (19222C00) [pid = 3152] [serial = 1154] [outer = 189ED400] 04:39:37 INFO - PROCESS | 3152 | 1471347577142 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 04:39:37 INFO - PROCESS | 3152 | 1471347577199 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3152 | 1471347577201 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:39:37 INFO - PROCESS | 3152 | 1471347577204 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 3152 | 1471347577206 Marionette TRACE conn6 <- [1,1502,null,{}] 04:39:37 INFO - PROCESS | 3152 | 1471347577210 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3152 | 1471347577212 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:37 INFO - PROCESS | 3152 | 1471347577289 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:39:37 INFO - PROCESS | 3152 | 1471347577294 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347577296 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:37 INFO - PROCESS | 3152 | ++DOCSHELL 0E510400 == 23 [pid = 3152] [id = 385] 04:39:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0E60B800) [pid = 3152] [serial = 1155] [outer = 00000000] 04:39:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (19251400) [pid = 3152] [serial = 1156] [outer = 0E60B800] 04:39:37 INFO - PROCESS | 3152 | 1471347577342 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (1924A800) [pid = 3152] [serial = 1157] [outer = 0E60B800] 04:39:37 INFO - PROCESS | 3152 | 1471347577770 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 04:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:39:37 INFO - PROCESS | 3152 | 1471347577840 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3152 | 1471347577842 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3152 | 1471347577846 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 3152 | 1471347577848 Marionette TRACE conn6 <- [1,1506,null,{}] 04:39:37 INFO - PROCESS | 3152 | 1471347577851 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3152 | 1471347577853 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:37 INFO - PROCESS | 3152 | 1471347577959 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:39:38 INFO - PROCESS | 3152 | 1471347578041 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347578043 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:38 INFO - PROCESS | 3152 | ++DOCSHELL 1373B800 == 24 [pid = 3152] [id = 386] 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1947E400) [pid = 3152] [serial = 1158] [outer = 00000000] 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (19483800) [pid = 3152] [serial = 1159] [outer = 1947E400] 04:39:38 INFO - PROCESS | 3152 | 1471347578089 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (19484000) [pid = 3152] [serial = 1160] [outer = 1947E400] 04:39:38 INFO - PROCESS | 3152 | 1471347578507 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 04:39:38 INFO - PROCESS | 3152 | 1471347578582 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3152 | 1471347578584 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:39:38 INFO - PROCESS | 3152 | 1471347578588 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3152 | 1471347578590 Marionette TRACE conn6 <- [1,1510,null,{}] 04:39:38 INFO - PROCESS | 3152 | 1471347578599 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 3152 | 1471347578601 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:38 INFO - PROCESS | 3152 | 1471347578712 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:39:38 INFO - PROCESS | 3152 | 1471347578720 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347578721 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:38 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CE000 == 25 [pid = 3152] [id = 387] 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (19483000) [pid = 3152] [serial = 1161] [outer = 00000000] 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (197A1400) [pid = 3152] [serial = 1162] [outer = 19483000] 04:39:38 INFO - PROCESS | 3152 | 1471347578766 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (197A6400) [pid = 3152] [serial = 1163] [outer = 19483000] 04:39:39 INFO - PROCESS | 3152 | 1471347579201 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:39:39 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:39:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:39:39 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:39:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:39:39 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:39:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:39:39 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:39:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:39:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 635ms 04:39:39 INFO - PROCESS | 3152 | 1471347579224 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3152 | 1471347579227 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 3152 | 1471347579230 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:39:39 INFO - PROCESS | 3152 | 1471347579232 Marionette TRACE conn6 <- [1,1514,null,{}] 04:39:39 INFO - PROCESS | 3152 | 1471347579235 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3152 | 1471347579238 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:39 INFO - PROCESS | 3152 | 1471347579389 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:39:39 INFO - PROCESS | 3152 | 1471347579406 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347579408 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:39 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CA800 == 26 [pid = 3152] [id = 388] 04:39:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1064DC00) [pid = 3152] [serial = 1164] [outer = 00000000] 04:39:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1A3C5C00) [pid = 3152] [serial = 1165] [outer = 1064DC00] 04:39:39 INFO - PROCESS | 3152 | 1471347579456 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1AB79000) [pid = 3152] [serial = 1166] [outer = 1064DC00] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F63E400) [pid = 3152] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1416C800) [pid = 3152] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EE34800) [pid = 3152] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1543F000) [pid = 3152] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (198DA000) [pid = 3152] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:39:39 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (0E60D800) [pid = 3152] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:39:39 INFO - PROCESS | 3152 | 1471347579921 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:39:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:39:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:39:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:39:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 04:39:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:39:39 INFO - PROCESS | 3152 | 1471347579964 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3152 | 1471347579966 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 3152 | 1471347579969 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3152 | 1471347579971 Marionette TRACE conn6 <- [1,1518,null,{}] 04:39:39 INFO - PROCESS | 3152 | 1471347579975 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3152 | 1471347579976 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:40 INFO - PROCESS | 3152 | 1471347580056 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:39:40 INFO - PROCESS | 3152 | 1471347580061 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347580063 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:40 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CF400 == 27 [pid = 3152] [id = 389] 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0E60D800) [pid = 3152] [serial = 1167] [outer = 00000000] 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (15443400) [pid = 3152] [serial = 1168] [outer = 0E60D800] 04:39:40 INFO - PROCESS | 3152 | 1471347580118 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1730E400) [pid = 3152] [serial = 1169] [outer = 0E60D800] 04:39:40 INFO - PROCESS | 3152 | 1471347580510 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:39:40 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:39:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:39:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:39:40 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:39:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:39:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 04:39:40 INFO - PROCESS | 3152 | 1471347580540 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:39:40 INFO - PROCESS | 3152 | 1471347580542 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:39:40 INFO - PROCESS | 3152 | 1471347580545 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3152 | 1471347580546 Marionette TRACE conn6 <- [1,1522,null,{}] 04:39:40 INFO - PROCESS | 3152 | 1471347580549 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3152 | 1471347580551 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:40 INFO - PROCESS | 3152 | 1471347580666 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:39:40 INFO - PROCESS | 3152 | 1471347580673 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347580675 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:40 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C6800 == 28 [pid = 3152] [id = 390] 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (189F2400) [pid = 3152] [serial = 1170] [outer = 00000000] 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1B887000) [pid = 3152] [serial = 1171] [outer = 189F2400] 04:39:40 INFO - PROCESS | 3152 | 1471347580720 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1B8BF800) [pid = 3152] [serial = 1172] [outer = 189F2400] 04:39:41 INFO - PROCESS | 3152 | 1471347581132 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 04:39:41 INFO - PROCESS | 3152 | 1471347581176 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3152 | 1471347581178 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:39:41 INFO - PROCESS | 3152 | 1471347581181 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3152 | 1471347581182 Marionette TRACE conn6 <- [1,1526,null,{}] 04:39:41 INFO - PROCESS | 3152 | 1471347581186 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 3152 | 1471347581187 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:41 INFO - PROCESS | 3152 | 1471347581299 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:39:41 INFO - PROCESS | 3152 | 1471347581307 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347581309 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:41 INFO - PROCESS | 3152 | ++DOCSHELL 17607C00 == 29 [pid = 3152] [id = 391] 04:39:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19258800) [pid = 3152] [serial = 1173] [outer = 00000000] 04:39:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1B8CEC00) [pid = 3152] [serial = 1174] [outer = 19258800] 04:39:41 INFO - PROCESS | 3152 | 1471347581354 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1BB37800) [pid = 3152] [serial = 1175] [outer = 19258800] 04:39:41 INFO - PROCESS | 3152 | 1471347581764 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 04:39:41 INFO - PROCESS | 3152 | 1471347581812 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3152 | 1471347581814 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:39:41 INFO - PROCESS | 3152 | 1471347581817 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3152 | 1471347581818 Marionette TRACE conn6 <- [1,1530,null,{}] 04:39:41 INFO - PROCESS | 3152 | 1471347581821 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 3152 | 1471347581823 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:41 INFO - PROCESS | 3152 | 1471347581985 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:39:42 INFO - PROCESS | 3152 | 1471347582138 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347582141 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:42 INFO - PROCESS | 3152 | ++DOCSHELL 0E50C800 == 30 [pid = 3152] [id = 392] 04:39:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E50CC00) [pid = 3152] [serial = 1176] [outer = 00000000] 04:39:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0E5CB400) [pid = 3152] [serial = 1177] [outer = 0E50CC00] 04:39:42 INFO - PROCESS | 3152 | 1471347582201 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E60A000) [pid = 3152] [serial = 1178] [outer = 0E50CC00] 04:39:42 INFO - PROCESS | 3152 | 1471347582956 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1173ms 04:39:42 INFO - PROCESS | 3152 | 1471347582992 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:39:42 INFO - PROCESS | 3152 | 1471347582996 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:39:42 INFO - PROCESS | 3152 | 1471347583001 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3152 | 1471347583005 Marionette TRACE conn6 <- [1,1534,null,{}] 04:39:42 INFO - PROCESS | 3152 | 1471347583010 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3152 | 1471347583013 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:43 INFO - PROCESS | 3152 | 1471347583134 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:39:43 INFO - PROCESS | 3152 | 1471347583285 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347583288 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:43 INFO - PROCESS | 3152 | ++DOCSHELL 0F637800 == 31 [pid = 3152] [id = 393] 04:39:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F65EC00) [pid = 3152] [serial = 1179] [outer = 00000000] 04:39:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0FC1E400) [pid = 3152] [serial = 1180] [outer = 0F65EC00] 04:39:43 INFO - PROCESS | 3152 | 1471347583347 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0FCB9400) [pid = 3152] [serial = 1181] [outer = 0F65EC00] 04:39:44 INFO - PROCESS | 3152 | --DOCSHELL 198D1800 == 30 [pid = 3152] [id = 371] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F65FC00) [pid = 3152] [serial = 1120] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (14242800) [pid = 3152] [serial = 1123] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F836400) [pid = 3152] [serial = 1121] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0FC2F400) [pid = 3152] [serial = 1126] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B53C00) [pid = 3152] [serial = 1129] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1AD0C800) [pid = 3152] [serial = 1115] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0E615C00) [pid = 3152] [serial = 1117] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (14301800) [pid = 3152] [serial = 1124] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1921EC00) [pid = 3152] [serial = 1132] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (142E0C00) [pid = 3152] [serial = 1127] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (176C5000) [pid = 3152] [serial = 1130] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EAD3C00) [pid = 3152] [serial = 1118] [outer = 00000000] [url = about:blank] 04:39:44 INFO - PROCESS | 3152 | 1471347584209 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1234ms 04:39:44 INFO - PROCESS | 3152 | 1471347584235 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3152 | 1471347584239 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:39:44 INFO - PROCESS | 3152 | 1471347584243 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 3152 | 1471347584248 Marionette TRACE conn6 <- [1,1538,null,{}] 04:39:44 INFO - PROCESS | 3152 | 1471347584252 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3152 | 1471347584255 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:44 INFO - PROCESS | 3152 | 1471347584341 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:39:44 INFO - PROCESS | 3152 | 1471347584349 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347584352 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:44 INFO - PROCESS | 3152 | ++DOCSHELL 0EA75000 == 31 [pid = 3152] [id = 394] 04:39:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0EAE3400) [pid = 3152] [serial = 1182] [outer = 00000000] 04:39:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F632000) [pid = 3152] [serial = 1183] [outer = 0EAE3400] 04:39:44 INFO - PROCESS | 3152 | 1471347584401 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F63A000) [pid = 3152] [serial = 1184] [outer = 0EAE3400] 04:39:44 INFO - PROCESS | 3152 | 1471347584935 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 731ms 04:39:44 INFO - PROCESS | 3152 | 1471347584976 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3152 | 1471347584981 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:39:44 INFO - PROCESS | 3152 | 1471347584987 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 3152 | 1471347584989 Marionette TRACE conn6 <- [1,1542,null,{}] 04:39:44 INFO - PROCESS | 3152 | 1471347584993 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3152 | 1471347584995 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:45 INFO - PROCESS | 3152 | 1471347585088 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:39:45 INFO - PROCESS | 3152 | 1471347585176 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347585178 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:45 INFO - PROCESS | 3152 | ++DOCSHELL 0FCADC00 == 32 [pid = 3152] [id = 395] 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (10647400) [pid = 3152] [serial = 1185] [outer = 00000000] 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (13624000) [pid = 3152] [serial = 1186] [outer = 10647400] 04:39:45 INFO - PROCESS | 3152 | 1471347585227 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (139BF000) [pid = 3152] [serial = 1187] [outer = 10647400] 04:39:45 INFO - PROCESS | 3152 | 1471347585613 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 672ms 04:39:45 INFO - PROCESS | 3152 | 1471347585663 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3152 | 1471347585665 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:39:45 INFO - PROCESS | 3152 | 1471347585669 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:39:45 INFO - PROCESS | 3152 | 1471347585672 Marionette TRACE conn6 <- [1,1546,null,{}] 04:39:45 INFO - PROCESS | 3152 | 1471347585683 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3152 | 1471347585687 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:45 INFO - PROCESS | 3152 | 1471347585773 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:39:45 INFO - PROCESS | 3152 | 1471347585781 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347585784 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:45 INFO - PROCESS | 3152 | ++DOCSHELL 14B67400 == 33 [pid = 3152] [id = 396] 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (14B67C00) [pid = 3152] [serial = 1188] [outer = 00000000] 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (15F0BC00) [pid = 3152] [serial = 1189] [outer = 14B67C00] 04:39:45 INFO - PROCESS | 3152 | 1471347585834 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (16E07000) [pid = 3152] [serial = 1190] [outer = 14B67C00] 04:39:46 INFO - PROCESS | 3152 | 1471347586392 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 04:39:46 INFO - PROCESS | 3152 | 1471347586443 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3152 | 1471347586448 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:39:46 INFO - PROCESS | 3152 | 1471347586467 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3152 | 1471347586471 Marionette TRACE conn6 <- [1,1550,null,{}] 04:39:46 INFO - PROCESS | 3152 | 1471347586477 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3152 | 1471347586480 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:46 INFO - PROCESS | 3152 | 1471347586588 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:39:46 INFO - PROCESS | 3152 | 1471347586692 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347586695 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:46 INFO - PROCESS | 3152 | ++DOCSHELL 0F631C00 == 34 [pid = 3152] [id = 397] 04:39:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F632C00) [pid = 3152] [serial = 1191] [outer = 00000000] 04:39:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F662C00) [pid = 3152] [serial = 1192] [outer = 0F632C00] 04:39:46 INFO - PROCESS | 3152 | 1471347586754 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0FC27000) [pid = 3152] [serial = 1193] [outer = 0F632C00] 04:39:47 INFO - PROCESS | 3152 | 1471347587297 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 870ms 04:39:47 INFO - PROCESS | 3152 | 1471347587342 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3152 | 1471347587347 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:39:47 INFO - PROCESS | 3152 | 1471347587353 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3152 | 1471347587356 Marionette TRACE conn6 <- [1,1554,null,{}] 04:39:47 INFO - PROCESS | 3152 | 1471347587360 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3152 | 1471347587363 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:47 INFO - PROCESS | 3152 | 1471347587492 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:39:47 INFO - PROCESS | 3152 | 1471347587599 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347587602 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:47 INFO - PROCESS | 3152 | ++DOCSHELL 16B54800 == 35 [pid = 3152] [id = 398] 04:39:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (16B55000) [pid = 3152] [serial = 1194] [outer = 00000000] 04:39:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1730F000) [pid = 3152] [serial = 1195] [outer = 16B55000] 04:39:47 INFO - PROCESS | 3152 | 1471347587661 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (176C9000) [pid = 3152] [serial = 1196] [outer = 16B55000] 04:39:48 INFO - PROCESS | 3152 | 1471347588284 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 04:39:48 INFO - PROCESS | 3152 | 1471347588326 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3152 | 1471347588329 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:39:48 INFO - PROCESS | 3152 | 1471347588333 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:39:48 INFO - PROCESS | 3152 | 1471347588336 Marionette TRACE conn6 <- [1,1558,null,{}] 04:39:48 INFO - PROCESS | 3152 | 1471347588347 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3152 | 1471347588352 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:48 INFO - PROCESS | 3152 | 1471347588454 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:39:48 INFO - PROCESS | 3152 | 1471347588557 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347588561 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:48 INFO - PROCESS | 3152 | ++DOCSHELL 19253000 == 36 [pid = 3152] [id = 399] 04:39:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19253C00) [pid = 3152] [serial = 1197] [outer = 00000000] 04:39:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1947B800) [pid = 3152] [serial = 1198] [outer = 19253C00] 04:39:48 INFO - PROCESS | 3152 | 1471347588619 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19482800) [pid = 3152] [serial = 1199] [outer = 19253C00] 04:39:49 INFO - PROCESS | 3152 | 1471347589243 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 931ms 04:39:49 INFO - PROCESS | 3152 | 1471347589267 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3152 | 1471347589270 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:39:49 INFO - PROCESS | 3152 | 1471347589274 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:39:49 INFO - PROCESS | 3152 | 1471347589276 Marionette TRACE conn6 <- [1,1562,null,{}] 04:39:49 INFO - PROCESS | 3152 | 1471347589280 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3152 | 1471347589282 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:49 INFO - PROCESS | 3152 | 1471347589387 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:39:49 INFO - PROCESS | 3152 | 1471347589487 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347589489 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:49 INFO - PROCESS | 3152 | ++DOCSHELL 197A8000 == 37 [pid = 3152] [id = 400] 04:39:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (197BD000) [pid = 3152] [serial = 1200] [outer = 00000000] 04:39:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (198D2C00) [pid = 3152] [serial = 1201] [outer = 197BD000] 04:39:49 INFO - PROCESS | 3152 | 1471347589545 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (198DEC00) [pid = 3152] [serial = 1202] [outer = 197BD000] 04:39:50 INFO - PROCESS | 3152 | 1471347590136 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 04:39:50 INFO - PROCESS | 3152 | 1471347590207 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3152 | 1471347590210 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:39:50 INFO - PROCESS | 3152 | 1471347590213 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 3152 | 1471347590215 Marionette TRACE conn6 <- [1,1566,null,{}] 04:39:50 INFO - PROCESS | 3152 | 1471347590219 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3152 | 1471347590222 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:50 INFO - PROCESS | 3152 | 1471347590324 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:39:50 INFO - PROCESS | 3152 | 1471347590450 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347590453 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:50 INFO - PROCESS | 3152 | ++DOCSHELL 197BE800 == 38 [pid = 3152] [id = 401] 04:39:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (198DCC00) [pid = 3152] [serial = 1203] [outer = 00000000] 04:39:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1AB77000) [pid = 3152] [serial = 1204] [outer = 198DCC00] 04:39:50 INFO - PROCESS | 3152 | 1471347590509 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1AD20400) [pid = 3152] [serial = 1205] [outer = 198DCC00] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0FCADC00 == 37 [pid = 3152] [id = 395] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0E50C800 == 36 [pid = 3152] [id = 392] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0EA75000 == 35 [pid = 3152] [id = 394] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0E5C6800 == 34 [pid = 3152] [id = 390] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 17607C00 == 33 [pid = 3152] [id = 391] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 197A8000 == 32 [pid = 3152] [id = 400] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 16B54800 == 31 [pid = 3152] [id = 398] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 19253000 == 30 [pid = 3152] [id = 399] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0F637800 == 29 [pid = 3152] [id = 393] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 14B67400 == 28 [pid = 3152] [id = 396] 04:39:51 INFO - PROCESS | 3152 | --DOCSHELL 0F631C00 == 27 [pid = 3152] [id = 397] 04:39:51 INFO - PROCESS | 3152 | 1471347591787 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1681ms 04:39:51 INFO - PROCESS | 3152 | 1471347591899 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3152 | 1471347591903 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:39:51 INFO - PROCESS | 3152 | 1471347591909 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3152 | 1471347591912 Marionette TRACE conn6 <- [1,1570,null,{}] 04:39:51 INFO - PROCESS | 3152 | 1471347591928 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3152 | 1471347591932 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:52 INFO - PROCESS | 3152 | 1471347592083 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:39:52 INFO - PROCESS | 3152 | 1471347592091 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347592096 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:52 INFO - PROCESS | 3152 | ++DOCSHELL 0EE85C00 == 28 [pid = 3152] [id = 402] 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0EEE9800) [pid = 3152] [serial = 1206] [outer = 00000000] 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0F454400) [pid = 3152] [serial = 1207] [outer = 0EEE9800] 04:39:52 INFO - PROCESS | 3152 | 1471347592196 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0F632800) [pid = 3152] [serial = 1208] [outer = 0EEE9800] 04:39:52 INFO - PROCESS | 3152 | 1471347592639 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 790ms 04:39:52 INFO - PROCESS | 3152 | 1471347592699 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 3152 | 1471347592704 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:39:52 INFO - PROCESS | 3152 | 1471347592716 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 3152 | 1471347592719 Marionette TRACE conn6 <- [1,1574,null,{}] 04:39:52 INFO - PROCESS | 3152 | 1471347592723 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 3152 | 1471347592725 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:52 INFO - PROCESS | 3152 | 1471347592847 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:39:52 INFO - PROCESS | 3152 | 1471347592860 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347592863 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:52 INFO - PROCESS | 3152 | ++DOCSHELL 139CB800 == 29 [pid = 3152] [id = 403] 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1412B000) [pid = 3152] [serial = 1209] [outer = 00000000] 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (14245000) [pid = 3152] [serial = 1210] [outer = 1412B000] 04:39:52 INFO - PROCESS | 3152 | 1471347592915 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (14303000) [pid = 3152] [serial = 1211] [outer = 1412B000] 04:39:53 INFO - PROCESS | 3152 | 1471347593405 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 04:39:53 INFO - PROCESS | 3152 | 1471347593497 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 3152 | 1471347593500 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:39:53 INFO - PROCESS | 3152 | 1471347593503 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 3152 | 1471347593507 Marionette TRACE conn6 <- [1,1578,null,{}] 04:39:53 INFO - PROCESS | 3152 | 1471347593518 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 3152 | 1471347593522 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:53 INFO - PROCESS | 3152 | 1471347593654 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:39:53 INFO - PROCESS | 3152 | 1471347593661 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347593665 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:53 INFO - PROCESS | 3152 | ++DOCSHELL 189DB000 == 30 [pid = 3152] [id = 404] 04:39:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (189E6C00) [pid = 3152] [serial = 1212] [outer = 00000000] 04:39:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (191A5000) [pid = 3152] [serial = 1213] [outer = 189E6C00] 04:39:53 INFO - PROCESS | 3152 | 1471347593767 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 102 (19255C00) [pid = 3152] [serial = 1214] [outer = 189E6C00] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 101 (1947E400) [pid = 3152] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (0EA6FC00) [pid = 3152] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (1376E800) [pid = 3152] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (0FDEA800) [pid = 3152] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (181ECC00) [pid = 3152] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0E60B800) [pid = 3152] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (0F65E400) [pid = 3152] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (15446400) [pid = 3152] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (189ED400) [pid = 3152] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (189F3800) [pid = 3152] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (19258800) [pid = 3152] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (19483000) [pid = 3152] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1064DC00) [pid = 3152] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0E60D800) [pid = 3152] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (189F2400) [pid = 3152] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F65EC00) [pid = 3152] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0EAE3400) [pid = 3152] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0E50CC00) [pid = 3152] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (10647400) [pid = 3152] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:39:54 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (14B67C00) [pid = 3152] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:39:54 INFO - PROCESS | 3152 | 1471347594449 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1022ms 04:39:54 INFO - PROCESS | 3152 | 1471347594526 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:39:54 INFO - PROCESS | 3152 | 1471347594539 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:39:54 INFO - PROCESS | 3152 | 1471347594543 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3152 | 1471347594545 Marionette TRACE conn6 <- [1,1582,null,{}] 04:39:54 INFO - PROCESS | 3152 | 1471347594548 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 3152 | 1471347594550 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:54 INFO - PROCESS | 3152 | 1471347594635 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:39:54 INFO - PROCESS | 3152 | 1471347594640 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347594642 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:54 INFO - PROCESS | 3152 | ++DOCSHELL 137B6800 == 31 [pid = 3152] [id = 405] 04:39:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (142E6C00) [pid = 3152] [serial = 1215] [outer = 00000000] 04:39:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (181D4000) [pid = 3152] [serial = 1216] [outer = 142E6C00] 04:39:54 INFO - PROCESS | 3152 | 1471347594689 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19251800) [pid = 3152] [serial = 1217] [outer = 142E6C00] 04:39:55 INFO - PROCESS | 3152 | 1471347595123 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 04:39:55 INFO - PROCESS | 3152 | 1471347595177 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3152 | 1471347595180 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:39:55 INFO - PROCESS | 3152 | 1471347595183 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:39:55 INFO - PROCESS | 3152 | 1471347595185 Marionette TRACE conn6 <- [1,1586,null,{}] 04:39:55 INFO - PROCESS | 3152 | 1471347595188 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3152 | 1471347595190 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:55 INFO - PROCESS | 3152 | 1471347595270 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:39:55 INFO - PROCESS | 3152 | 1471347595275 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347595277 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:55 INFO - PROCESS | 3152 | ++DOCSHELL 1979A000 == 32 [pid = 3152] [id = 406] 04:39:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1979F000) [pid = 3152] [serial = 1218] [outer = 00000000] 04:39:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (198D2400) [pid = 3152] [serial = 1219] [outer = 1979F000] 04:39:55 INFO - PROCESS | 3152 | 1471347595323 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AAD5800) [pid = 3152] [serial = 1220] [outer = 1979F000] 04:39:55 INFO - PROCESS | 3152 | 1471347595771 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 04:39:55 INFO - PROCESS | 3152 | 1471347595822 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3152 | 1471347595824 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:39:55 INFO - PROCESS | 3152 | 1471347595827 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:39:55 INFO - PROCESS | 3152 | 1471347595829 Marionette TRACE conn6 <- [1,1590,null,{}] 04:39:55 INFO - PROCESS | 3152 | 1471347595837 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3152 | 1471347595843 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:55 INFO - PROCESS | 3152 | 1471347595951 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:39:55 INFO - PROCESS | 3152 | 1471347595959 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347595961 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:55 INFO - PROCESS | 3152 | ++DOCSHELL 1B84C400 == 33 [pid = 3152] [id = 407] 04:39:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1B8CD000) [pid = 3152] [serial = 1221] [outer = 00000000] 04:39:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BBC8800) [pid = 3152] [serial = 1222] [outer = 1B8CD000] 04:39:56 INFO - PROCESS | 3152 | 1471347596012 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1BF0B000) [pid = 3152] [serial = 1223] [outer = 1B8CD000] 04:39:56 INFO - PROCESS | 3152 | 1471347596784 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 04:39:56 INFO - PROCESS | 3152 | 1471347596803 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:39:56 INFO - PROCESS | 3152 | 1471347596807 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:39:56 INFO - PROCESS | 3152 | 1471347596812 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3152 | 1471347596816 Marionette TRACE conn6 <- [1,1594,null,{}] 04:39:56 INFO - PROCESS | 3152 | 1471347596822 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3152 | 1471347596826 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:56 INFO - PROCESS | 3152 | 1471347596944 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:39:57 INFO - PROCESS | 3152 | 1471347597079 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347597082 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:57 INFO - PROCESS | 3152 | ++DOCSHELL 0F44FC00 == 34 [pid = 3152] [id = 408] 04:39:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0F450C00) [pid = 3152] [serial = 1224] [outer = 00000000] 04:39:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F666400) [pid = 3152] [serial = 1225] [outer = 0F450C00] 04:39:57 INFO - PROCESS | 3152 | 1471347597141 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (137B5000) [pid = 3152] [serial = 1226] [outer = 0F450C00] 04:39:57 INFO - PROCESS | 3152 | 1471347597822 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1081ms 04:39:57 INFO - PROCESS | 3152 | 1471347597894 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3152 | 1471347597899 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:39:57 INFO - PROCESS | 3152 | 1471347597930 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 3152 | 1471347597933 Marionette TRACE conn6 <- [1,1598,null,{}] 04:39:57 INFO - PROCESS | 3152 | 1471347597937 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 3152 | 1471347597940 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:58 INFO - PROCESS | 3152 | 1471347598064 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:39:58 INFO - PROCESS | 3152 | 1471347598194 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347598197 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:58 INFO - PROCESS | 3152 | ++DOCSHELL 108DC000 == 35 [pid = 3152] [id = 409] 04:39:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1420D800) [pid = 3152] [serial = 1227] [outer = 00000000] 04:39:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1760B000) [pid = 3152] [serial = 1228] [outer = 1420D800] 04:39:58 INFO - PROCESS | 3152 | 1471347598260 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (189EE400) [pid = 3152] [serial = 1229] [outer = 1420D800] 04:39:58 INFO - PROCESS | 3152 | --DOCSHELL 1979A000 == 34 [pid = 3152] [id = 406] 04:39:58 INFO - PROCESS | 3152 | --DOCSHELL 137B6800 == 33 [pid = 3152] [id = 405] 04:39:58 INFO - PROCESS | 3152 | --DOCSHELL 189DB000 == 32 [pid = 3152] [id = 404] 04:39:58 INFO - PROCESS | 3152 | --DOCSHELL 139CB800 == 31 [pid = 3152] [id = 403] 04:39:58 INFO - PROCESS | 3152 | --DOCSHELL 0EE85C00 == 30 [pid = 3152] [id = 402] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (1BB37800) [pid = 3152] [serial = 1175] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (19483800) [pid = 3152] [serial = 1159] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (19484000) [pid = 3152] [serial = 1160] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0EFF2C00) [pid = 3152] [serial = 1135] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0EFF4C00) [pid = 3152] [serial = 1136] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (137B5800) [pid = 3152] [serial = 1141] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (13B68800) [pid = 3152] [serial = 1142] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (141B8C00) [pid = 3152] [serial = 1144] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (142ED000) [pid = 3152] [serial = 1145] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (189D6000) [pid = 3152] [serial = 1150] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (189E8C00) [pid = 3152] [serial = 1151] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (19251400) [pid = 3152] [serial = 1156] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0F664400) [pid = 3152] [serial = 1138] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F830400) [pid = 3152] [serial = 1139] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (16B4B000) [pid = 3152] [serial = 1147] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (18DEE000) [pid = 3152] [serial = 1153] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19222C00) [pid = 3152] [serial = 1154] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1924D400) [pid = 3152] [serial = 1133] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (16B55C00) [pid = 3152] [serial = 1148] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1B8CEC00) [pid = 3152] [serial = 1174] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0FC1E400) [pid = 3152] [serial = 1180] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (197A1400) [pid = 3152] [serial = 1162] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0FCB9400) [pid = 3152] [serial = 1181] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (13624000) [pid = 3152] [serial = 1186] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F632000) [pid = 3152] [serial = 1183] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F63A000) [pid = 3152] [serial = 1184] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1A3C5C00) [pid = 3152] [serial = 1165] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (15443400) [pid = 3152] [serial = 1168] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0E5CB400) [pid = 3152] [serial = 1177] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (16E07000) [pid = 3152] [serial = 1190] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1730E400) [pid = 3152] [serial = 1169] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1AB79000) [pid = 3152] [serial = 1166] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (0E60A000) [pid = 3152] [serial = 1178] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (139BF000) [pid = 3152] [serial = 1187] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (197A6400) [pid = 3152] [serial = 1163] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1B8BF800) [pid = 3152] [serial = 1172] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1924A800) [pid = 3152] [serial = 1157] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (15F0BC00) [pid = 3152] [serial = 1189] [outer = 00000000] [url = about:blank] 04:39:58 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (1B887000) [pid = 3152] [serial = 1171] [outer = 00000000] [url = about:blank] 04:39:59 INFO - PROCESS | 3152 | 1471347599037 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1125ms 04:39:59 INFO - PROCESS | 3152 | 1471347599055 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3152 | 1471347599058 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:39:59 INFO - PROCESS | 3152 | 1471347599063 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 3152 | 1471347599066 Marionette TRACE conn6 <- [1,1602,null,{}] 04:39:59 INFO - PROCESS | 3152 | 1471347599081 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3152 | 1471347599084 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:59 INFO - PROCESS | 3152 | 1471347599203 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:39:59 INFO - PROCESS | 3152 | 1471347599219 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347599222 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:59 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6FC00 == 31 [pid = 3152] [id = 410] 04:39:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EA72C00) [pid = 3152] [serial = 1230] [outer = 00000000] 04:39:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0EE84800) [pid = 3152] [serial = 1231] [outer = 0EA72C00] 04:39:59 INFO - PROCESS | 3152 | 1471347599271 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F450800) [pid = 3152] [serial = 1232] [outer = 0EA72C00] 04:39:59 INFO - PROCESS | 3152 | 1471347599763 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:39:59 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:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 04:39:59 INFO - PROCESS | 3152 | 1471347599795 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3152 | 1471347599799 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:39:59 INFO - PROCESS | 3152 | 1471347599804 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:39:59 INFO - PROCESS | 3152 | 1471347599807 Marionette TRACE conn6 <- [1,1606,null,{}] 04:39:59 INFO - PROCESS | 3152 | 1471347599811 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3152 | 1471347599813 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:59 INFO - PROCESS | 3152 | 1471347599899 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:39:59 INFO - PROCESS | 3152 | 1471347599907 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347599910 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:39:59 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6B800 == 32 [pid = 3152] [id = 411] 04:39:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F669000) [pid = 3152] [serial = 1233] [outer = 00000000] 04:39:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FC29400) [pid = 3152] [serial = 1234] [outer = 0F669000] 04:39:59 INFO - PROCESS | 3152 | 1471347599958 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1064D800) [pid = 3152] [serial = 1235] [outer = 0F669000] 04:40:00 INFO - PROCESS | 3152 | 1471347600442 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 04:40:00 INFO - PROCESS | 3152 | 1471347600480 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3152 | 1471347600482 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:40:00 INFO - PROCESS | 3152 | 1471347600486 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:40:00 INFO - PROCESS | 3152 | 1471347600489 Marionette TRACE conn6 <- [1,1610,null,{}] 04:40:00 INFO - PROCESS | 3152 | 1471347600500 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3152 | 1471347600504 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:00 INFO - PROCESS | 3152 | 1471347600590 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:40:00 INFO - PROCESS | 3152 | 1471347600676 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347600679 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:00 INFO - PROCESS | 3152 | ++DOCSHELL 14B67400 == 33 [pid = 3152] [id = 412] 04:40:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (14B68000) [pid = 3152] [serial = 1236] [outer = 00000000] 04:40:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (15F0E800) [pid = 3152] [serial = 1237] [outer = 14B68000] 04:40:00 INFO - PROCESS | 3152 | 1471347600737 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (16B55C00) [pid = 3152] [serial = 1238] [outer = 14B68000] 04:40:01 INFO - PROCESS | 3152 | 1471347601162 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:40:01 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:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 04:40:01 INFO - PROCESS | 3152 | 1471347601225 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3152 | 1471347601228 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:40:01 INFO - PROCESS | 3152 | 1471347601231 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 3152 | 1471347601233 Marionette TRACE conn6 <- [1,1614,null,{}] 04:40:01 INFO - PROCESS | 3152 | 1471347601236 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3152 | 1471347601238 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:01 INFO - PROCESS | 3152 | 1471347601357 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:40:01 INFO - PROCESS | 3152 | 1471347601419 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347601421 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:01 INFO - PROCESS | 3152 | ++DOCSHELL 1760A800 == 34 [pid = 3152] [id = 413] 04:40:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (176C9400) [pid = 3152] [serial = 1239] [outer = 00000000] 04:40:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (189E7000) [pid = 3152] [serial = 1240] [outer = 176C9400] 04:40:01 INFO - PROCESS | 3152 | 1471347601468 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (18DEFC00) [pid = 3152] [serial = 1241] [outer = 176C9400] 04:40:01 INFO - PROCESS | 3152 | 1471347601888 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 04:40:01 INFO - PROCESS | 3152 | 1471347601906 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3152 | 1471347601908 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:40:01 INFO - PROCESS | 3152 | 1471347601911 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 3152 | 1471347601912 Marionette TRACE conn6 <- [1,1618,null,{}] 04:40:01 INFO - PROCESS | 3152 | 1471347601916 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3152 | 1471347601918 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:02 INFO - PROCESS | 3152 | 1471347602057 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:40:02 INFO - PROCESS | 3152 | 1471347602074 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347602076 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:02 INFO - PROCESS | 3152 | ++DOCSHELL 1921DC00 == 35 [pid = 3152] [id = 414] 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (19220400) [pid = 3152] [serial = 1242] [outer = 00000000] 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19252C00) [pid = 3152] [serial = 1243] [outer = 19220400] 04:40:02 INFO - PROCESS | 3152 | 1471347602121 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1947A400) [pid = 3152] [serial = 1244] [outer = 19220400] 04:40:02 INFO - PROCESS | 3152 | 1471347602606 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 04:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:40:02 INFO - PROCESS | 3152 | 1471347602641 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3152 | 1471347602643 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:40:02 INFO - PROCESS | 3152 | 1471347602647 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3152 | 1471347602648 Marionette TRACE conn6 <- [1,1622,null,{}] 04:40:02 INFO - PROCESS | 3152 | 1471347602652 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3152 | 1471347602657 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:02 INFO - PROCESS | 3152 | 1471347602797 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:40:02 INFO - PROCESS | 3152 | 1471347602807 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347602809 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:02 INFO - PROCESS | 3152 | ++DOCSHELL 19228000 == 36 [pid = 3152] [id = 415] 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0E60D400) [pid = 3152] [serial = 1245] [outer = 00000000] 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (198D0400) [pid = 3152] [serial = 1246] [outer = 0E60D400] 04:40:02 INFO - PROCESS | 3152 | 1471347602864 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1AAD2800) [pid = 3152] [serial = 1247] [outer = 0E60D400] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EEE9800) [pid = 3152] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F632C00) [pid = 3152] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (16B55000) [pid = 3152] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19253C00) [pid = 3152] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (197BD000) [pid = 3152] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1412B000) [pid = 3152] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (189E6C00) [pid = 3152] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1979F000) [pid = 3152] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:40:03 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (142E6C00) [pid = 3152] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:40:03 INFO - PROCESS | 3152 | 1471347603342 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 04:40:03 INFO - PROCESS | 3152 | 1471347603418 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3152 | 1471347603420 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:40:03 INFO - PROCESS | 3152 | 1471347603423 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 3152 | 1471347603424 Marionette TRACE conn6 <- [1,1626,null,{}] 04:40:03 INFO - PROCESS | 3152 | 1471347603428 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 3152 | 1471347603430 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:03 INFO - PROCESS | 3152 | 1471347603509 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:40:03 INFO - PROCESS | 3152 | 1471347603516 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347603517 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:03 INFO - PROCESS | 3152 | ++DOCSHELL 0FC2F800 == 37 [pid = 3152] [id = 416] 04:40:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (137B5C00) [pid = 3152] [serial = 1248] [outer = 00000000] 04:40:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (176C5800) [pid = 3152] [serial = 1249] [outer = 137B5C00] 04:40:03 INFO - PROCESS | 3152 | 1471347603562 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (19253C00) [pid = 3152] [serial = 1250] [outer = 137B5C00] 04:40:03 INFO - PROCESS | 3152 | 1471347603989 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 04:40:04 INFO - PROCESS | 3152 | 1471347604055 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3152 | 1471347604058 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:40:04 INFO - PROCESS | 3152 | 1471347604061 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:40:04 INFO - PROCESS | 3152 | 1471347604063 Marionette TRACE conn6 <- [1,1630,null,{}] 04:40:04 INFO - PROCESS | 3152 | 1471347604066 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3152 | 1471347604068 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:04 INFO - PROCESS | 3152 | 1471347604149 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:40:04 INFO - PROCESS | 3152 | 1471347604154 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347604156 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:04 INFO - PROCESS | 3152 | ++DOCSHELL 198DC800 == 38 [pid = 3152] [id = 417] 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1A3C4C00) [pid = 3152] [serial = 1251] [outer = 00000000] 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1B404400) [pid = 3152] [serial = 1252] [outer = 1A3C4C00] 04:40:04 INFO - PROCESS | 3152 | 1471347604201 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1B8BF400) [pid = 3152] [serial = 1253] [outer = 1A3C4C00] 04:40:04 INFO - PROCESS | 3152 | 1471347604606 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 04:40:04 INFO - PROCESS | 3152 | 1471347604635 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3152 | 1471347604637 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:40:04 INFO - PROCESS | 3152 | 1471347604640 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3152 | 1471347604641 Marionette TRACE conn6 <- [1,1634,null,{}] 04:40:04 INFO - PROCESS | 3152 | 1471347604645 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3152 | 1471347604646 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:04 INFO - PROCESS | 3152 | 1471347604779 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:40:04 INFO - PROCESS | 3152 | 1471347604800 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347604802 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:04 INFO - PROCESS | 3152 | ++DOCSHELL 14B66800 == 39 [pid = 3152] [id = 418] 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1979FC00) [pid = 3152] [serial = 1254] [outer = 00000000] 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1BBC2800) [pid = 3152] [serial = 1255] [outer = 1979FC00] 04:40:04 INFO - PROCESS | 3152 | 1471347604847 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1BBC9800) [pid = 3152] [serial = 1256] [outer = 1979FC00] 04:40:05 INFO - PROCESS | 3152 | 1471347605281 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 04:40:05 INFO - PROCESS | 3152 | 1471347605351 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3152 | 1471347605355 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:40:05 INFO - PROCESS | 3152 | 1471347605372 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:40:05 INFO - PROCESS | 3152 | 1471347605376 Marionette TRACE conn6 <- [1,1638,null,{}] 04:40:05 INFO - PROCESS | 3152 | 1471347605383 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3152 | 1471347605387 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:05 INFO - PROCESS | 3152 | 1471347605505 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:40:05 INFO - PROCESS | 3152 | 1471347605611 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347605616 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:05 INFO - PROCESS | 3152 | ++DOCSHELL 0EA76C00 == 40 [pid = 3152] [id = 419] 04:40:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0EAD3C00) [pid = 3152] [serial = 1257] [outer = 00000000] 04:40:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F45D800) [pid = 3152] [serial = 1258] [outer = 0EAD3C00] 04:40:05 INFO - PROCESS | 3152 | 1471347605674 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F63E400) [pid = 3152] [serial = 1259] [outer = 0EAD3C00] 04:40:06 INFO - PROCESS | 3152 | 1471347606319 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 04:40:06 INFO - PROCESS | 3152 | 1471347606348 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3152 | 1471347606351 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:40:06 INFO - PROCESS | 3152 | 1471347606357 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3152 | 1471347606361 Marionette TRACE conn6 <- [1,1642,null,{}] 04:40:06 INFO - PROCESS | 3152 | 1471347606366 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3152 | 1471347606369 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:06 INFO - PROCESS | 3152 | 1471347606480 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:40:06 INFO - PROCESS | 3152 | 1471347606586 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347606588 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:06 INFO - PROCESS | 3152 | ++DOCSHELL 14214C00 == 41 [pid = 3152] [id = 420] 04:40:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1424FC00) [pid = 3152] [serial = 1260] [outer = 00000000] 04:40:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1430C400) [pid = 3152] [serial = 1261] [outer = 1424FC00] 04:40:06 INFO - PROCESS | 3152 | 1471347606646 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (16B50000) [pid = 3152] [serial = 1262] [outer = 1424FC00] 04:40:07 INFO - PROCESS | 3152 | 1471347607229 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 04:40:07 INFO - PROCESS | 3152 | 1471347607287 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3152 | 1471347607290 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:40:07 INFO - PROCESS | 3152 | 1471347607294 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3152 | 1471347607296 Marionette TRACE conn6 <- [1,1646,null,{}] 04:40:07 INFO - PROCESS | 3152 | 1471347607302 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3152 | 1471347607307 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:07 INFO - PROCESS | 3152 | 1471347607420 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:40:07 INFO - PROCESS | 3152 | 1471347607532 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347607536 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:07 INFO - PROCESS | 3152 | ++DOCSHELL 18863000 == 42 [pid = 3152] [id = 421] 04:40:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (18863400) [pid = 3152] [serial = 1263] [outer = 00000000] 04:40:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18DE4400) [pid = 3152] [serial = 1264] [outer = 18863400] 04:40:07 INFO - PROCESS | 3152 | 1471347607636 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19484000) [pid = 3152] [serial = 1265] [outer = 18863400] 04:40:08 INFO - PROCESS | 3152 | 1471347608229 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 04:40:08 INFO - PROCESS | 3152 | 1471347608267 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 3152 | 1471347608270 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:40:08 INFO - PROCESS | 3152 | 1471347608273 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3152 | 1471347608275 Marionette TRACE conn6 <- [1,1650,null,{}] 04:40:08 INFO - PROCESS | 3152 | 1471347608279 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 3152 | 1471347608281 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:08 INFO - PROCESS | 3152 | 1471347608390 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:40:08 INFO - PROCESS | 3152 | 1471347608520 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347608523 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:08 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD7C00 == 43 [pid = 3152] [id = 422] 04:40:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AAD9400) [pid = 3152] [serial = 1266] [outer = 00000000] 04:40:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1B401400) [pid = 3152] [serial = 1267] [outer = 1AAD9400] 04:40:08 INFO - PROCESS | 3152 | 1471347608579 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1BF11C00) [pid = 3152] [serial = 1268] [outer = 1AAD9400] 04:40:09 INFO - PROCESS | 3152 | 1471347609394 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1171ms 04:40:09 INFO - PROCESS | 3152 | 1471347609448 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3152 | 1471347609453 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:40:09 INFO - PROCESS | 3152 | 1471347609457 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3152 | 1471347609461 Marionette TRACE conn6 <- [1,1654,null,{}] 04:40:09 INFO - PROCESS | 3152 | 1471347609466 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3152 | 1471347609469 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:09 INFO - PROCESS | 3152 | 1471347609570 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 197BE800 == 42 [pid = 3152] [id = 401] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 198DC800 == 41 [pid = 3152] [id = 417] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 0FC2F800 == 40 [pid = 3152] [id = 416] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 19228000 == 39 [pid = 3152] [id = 415] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 1921DC00 == 38 [pid = 3152] [id = 414] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 1760A800 == 37 [pid = 3152] [id = 413] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 14B67400 == 36 [pid = 3152] [id = 412] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 0EA6B800 == 35 [pid = 3152] [id = 411] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 0EA6FC00 == 34 [pid = 3152] [id = 410] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 1B84C400 == 33 [pid = 3152] [id = 407] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 0F44FC00 == 32 [pid = 3152] [id = 408] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 108DC000 == 31 [pid = 3152] [id = 409] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 1AAD7C00 == 30 [pid = 3152] [id = 422] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 18863000 == 29 [pid = 3152] [id = 421] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 14B66800 == 28 [pid = 3152] [id = 418] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 0EA76C00 == 27 [pid = 3152] [id = 419] 04:40:10 INFO - PROCESS | 3152 | --DOCSHELL 14214C00 == 26 [pid = 3152] [id = 420] 04:40:10 INFO - PROCESS | 3152 | 1471347610270 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347610274 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1AB77000) [pid = 3152] [serial = 1204] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F454400) [pid = 3152] [serial = 1207] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F632800) [pid = 3152] [serial = 1208] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0FC27000) [pid = 3152] [serial = 1193] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F662C00) [pid = 3152] [serial = 1192] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (176C9000) [pid = 3152] [serial = 1196] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1730F000) [pid = 3152] [serial = 1195] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19482800) [pid = 3152] [serial = 1199] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1947B800) [pid = 3152] [serial = 1198] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (198DEC00) [pid = 3152] [serial = 1202] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (198D2C00) [pid = 3152] [serial = 1201] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (14245000) [pid = 3152] [serial = 1210] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (191A5000) [pid = 3152] [serial = 1213] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (198D2400) [pid = 3152] [serial = 1219] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1BBC8800) [pid = 3152] [serial = 1222] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19255C00) [pid = 3152] [serial = 1214] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (181D4000) [pid = 3152] [serial = 1216] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (14303000) [pid = 3152] [serial = 1211] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19251800) [pid = 3152] [serial = 1217] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1AAD5800) [pid = 3152] [serial = 1220] [outer = 00000000] [url = about:blank] 04:40:10 INFO - PROCESS | 3152 | ++DOCSHELL 0E505000 == 27 [pid = 3152] [id = 423] 04:40:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0E506C00) [pid = 3152] [serial = 1269] [outer = 00000000] 04:40:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0E510C00) [pid = 3152] [serial = 1270] [outer = 0E506C00] 04:40:10 INFO - PROCESS | 3152 | 1471347610428 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0E5CE400) [pid = 3152] [serial = 1271] [outer = 0E506C00] 04:40:10 INFO - PROCESS | 3152 | 1471347610856 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1476ms 04:40:10 INFO - PROCESS | 3152 | 1471347610935 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3152 | 1471347610939 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:40:10 INFO - PROCESS | 3152 | 1471347610943 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 3152 | 1471347610946 Marionette TRACE conn6 <- [1,1658,null,{}] 04:40:10 INFO - PROCESS | 3152 | 1471347610951 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 3152 | 1471347610955 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:11 INFO - PROCESS | 3152 | 1471347611048 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:40:11 INFO - PROCESS | 3152 | 1471347611056 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347611059 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:11 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF9000 == 28 [pid = 3152] [id = 424] 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F44F400) [pid = 3152] [serial = 1272] [outer = 00000000] 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F637800) [pid = 3152] [serial = 1273] [outer = 0F44F400] 04:40:11 INFO - PROCESS | 3152 | 1471347611108 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F660400) [pid = 3152] [serial = 1274] [outer = 0F44F400] 04:40:11 INFO - PROCESS | 3152 | 1471347611594 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 04:40:11 INFO - PROCESS | 3152 | 1471347611616 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 3152 | 1471347611621 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:40:11 INFO - PROCESS | 3152 | 1471347611625 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 3152 | 1471347611627 Marionette TRACE conn6 <- [1,1662,null,{}] 04:40:11 INFO - PROCESS | 3152 | 1471347611631 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 3152 | 1471347611634 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:11 INFO - PROCESS | 3152 | 1471347611756 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:40:11 INFO - PROCESS | 3152 | 1471347611850 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347611852 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:11 INFO - PROCESS | 3152 | ++DOCSHELL 1083C000 == 29 [pid = 3152] [id = 425] 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (13620C00) [pid = 3152] [serial = 1275] [outer = 00000000] 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (137B8800) [pid = 3152] [serial = 1276] [outer = 13620C00] 04:40:11 INFO - PROCESS | 3152 | 1471347611900 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (14169C00) [pid = 3152] [serial = 1277] [outer = 13620C00] 04:40:12 INFO - PROCESS | 3152 | 1471347612323 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 04:40:12 INFO - PROCESS | 3152 | 1471347612359 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:40:12 INFO - PROCESS | 3152 | 1471347612361 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:40:12 INFO - PROCESS | 3152 | 1471347612366 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3152 | 1471347612372 Marionette TRACE conn6 <- [1,1666,null,{}] 04:40:12 INFO - PROCESS | 3152 | 1471347612381 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3152 | 1471347612385 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:12 INFO - PROCESS | 3152 | 1471347612527 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:40:12 INFO - PROCESS | 3152 | 1471347612587 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347612589 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:12 INFO - PROCESS | 3152 | ++DOCSHELL 0E610400 == 30 [pid = 3152] [id = 426] 04:40:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E617400) [pid = 3152] [serial = 1278] [outer = 00000000] 04:40:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (14256C00) [pid = 3152] [serial = 1279] [outer = 0E617400] 04:40:12 INFO - PROCESS | 3152 | 1471347612649 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (16E02C00) [pid = 3152] [serial = 1280] [outer = 0E617400] 04:40:13 INFO - PROCESS | 3152 | 1471347613104 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 830ms 04:40:13 INFO - PROCESS | 3152 | 1471347613195 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3152 | 1471347613198 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:40:13 INFO - PROCESS | 3152 | 1471347613201 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:40:13 INFO - PROCESS | 3152 | 1471347613203 Marionette TRACE conn6 <- [1,1670,null,{}] 04:40:13 INFO - PROCESS | 3152 | 1471347613207 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3152 | 1471347613209 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:13 INFO - PROCESS | 3152 | 1471347613327 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:40:13 INFO - PROCESS | 3152 | 1471347613389 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347613391 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:13 INFO - PROCESS | 3152 | ++DOCSHELL 176C9000 == 31 [pid = 3152] [id = 427] 04:40:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (176CA400) [pid = 3152] [serial = 1281] [outer = 00000000] 04:40:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18855400) [pid = 3152] [serial = 1282] [outer = 176CA400] 04:40:13 INFO - PROCESS | 3152 | 1471347613438 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (18858000) [pid = 3152] [serial = 1283] [outer = 176CA400] 04:40:13 INFO - PROCESS | 3152 | 1471347613882 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 04:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:40:13 INFO - PROCESS | 3152 | 1471347613935 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3152 | 1471347613937 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:40:13 INFO - PROCESS | 3152 | 1471347613940 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3152 | 1471347613942 Marionette TRACE conn6 <- [1,1674,null,{}] 04:40:13 INFO - PROCESS | 3152 | 1471347613946 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3152 | 1471347613948 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:14 INFO - PROCESS | 3152 | 1471347614060 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:40:14 INFO - PROCESS | 3152 | 1471347614072 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347614078 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:14 INFO - PROCESS | 3152 | ++DOCSHELL 18861400 == 32 [pid = 3152] [id = 428] 04:40:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18862000) [pid = 3152] [serial = 1284] [outer = 00000000] 04:40:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (189D5000) [pid = 3152] [serial = 1285] [outer = 18862000] 04:40:14 INFO - PROCESS | 3152 | 1471347614187 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19226400) [pid = 3152] [serial = 1286] [outer = 18862000] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1979FC00) [pid = 3152] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (137B5C00) [pid = 3152] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (176C9400) [pid = 3152] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F450C00) [pid = 3152] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F669000) [pid = 3152] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (14B68000) [pid = 3152] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (198DCC00) [pid = 3152] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E60D400) [pid = 3152] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1B8CD000) [pid = 3152] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (19220400) [pid = 3152] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EA72C00) [pid = 3152] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1420D800) [pid = 3152] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:40:14 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1A3C4C00) [pid = 3152] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:40:14 INFO - PROCESS | 3152 | 1471347614844 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:40:14 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:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 04:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:40:14 INFO - PROCESS | 3152 | 1471347614871 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3152 | 1471347614873 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:40:14 INFO - PROCESS | 3152 | 1471347614876 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 3152 | 1471347614878 Marionette TRACE conn6 <- [1,1678,null,{}] 04:40:14 INFO - PROCESS | 3152 | 1471347614892 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 3152 | 1471347614895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:14 INFO - PROCESS | 3152 | 1471347614979 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:40:14 INFO - PROCESS | 3152 | 1471347614988 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347614990 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:14 INFO - PROCESS | 3152 | ++DOCSHELL 0E60D800 == 33 [pid = 3152] [id = 429] 04:40:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (142E4400) [pid = 3152] [serial = 1287] [outer = 00000000] 04:40:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19220400) [pid = 3152] [serial = 1288] [outer = 142E4400] 04:40:15 INFO - PROCESS | 3152 | 1471347615045 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1924F400) [pid = 3152] [serial = 1289] [outer = 142E4400] 04:40:15 INFO - PROCESS | 3152 | 1471347615482 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 631ms 04:40:15 INFO - PROCESS | 3152 | 1471347615508 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3152 | 1471347615510 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:40:15 INFO - PROCESS | 3152 | 1471347615531 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3152 | 1471347615533 Marionette TRACE conn6 <- [1,1682,null,{}] 04:40:15 INFO - PROCESS | 3152 | 1471347615537 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 3152 | 1471347615538 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:15 INFO - PROCESS | 3152 | 1471347615617 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:40:15 INFO - PROCESS | 3152 | 1471347615622 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347615624 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:15 INFO - PROCESS | 3152 | ++DOCSHELL 19256400 == 34 [pid = 3152] [id = 430] 04:40:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1947C400) [pid = 3152] [serial = 1290] [outer = 00000000] 04:40:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19484800) [pid = 3152] [serial = 1291] [outer = 1947C400] 04:40:15 INFO - PROCESS | 3152 | 1471347615669 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19526C00) [pid = 3152] [serial = 1292] [outer = 1947C400] 04:40:16 INFO - PROCESS | 3152 | 1471347616118 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 04:40:16 INFO - PROCESS | 3152 | 1471347616175 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3152 | 1471347616177 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:40:16 INFO - PROCESS | 3152 | 1471347616181 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 3152 | 1471347616182 Marionette TRACE conn6 <- [1,1686,null,{}] 04:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:40:16 INFO - PROCESS | 3152 | 1471347616186 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 3152 | 1471347616188 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:16 INFO - PROCESS | 3152 | 1471347616268 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:40:16 INFO - PROCESS | 3152 | 1471347616273 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347616275 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:16 INFO - PROCESS | 3152 | ++DOCSHELL 0FDEB400 == 35 [pid = 3152] [id = 431] 04:40:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (181E8800) [pid = 3152] [serial = 1293] [outer = 00000000] 04:40:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198D1C00) [pid = 3152] [serial = 1294] [outer = 181E8800] 04:40:16 INFO - PROCESS | 3152 | 1471347616321 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198D6C00) [pid = 3152] [serial = 1295] [outer = 181E8800] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E5CA800 == 34 [pid = 3152] [id = 388] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 176D3C00 == 33 [pid = 3152] [id = 383] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E5C7C00 == 32 [pid = 3152] [id = 373] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E5CE000 == 31 [pid = 3152] [id = 387] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 1373B800 == 30 [pid = 3152] [id = 386] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E5CF400 == 29 [pid = 3152] [id = 389] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0EA6EC00 == 28 [pid = 3152] [id = 378] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 1543DC00 == 27 [pid = 3152] [id = 376] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 1373D000 == 26 [pid = 3152] [id = 380] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 189F3400 == 25 [pid = 3152] [id = 377] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0FC17800 == 24 [pid = 3152] [id = 381] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E60C400 == 23 [pid = 3152] [id = 372] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E610C00 == 22 [pid = 3152] [id = 375] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0F65CC00 == 21 [pid = 3152] [id = 379] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 17306400 == 20 [pid = 3152] [id = 384] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 1416B400 == 19 [pid = 3152] [id = 374] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 0E510400 == 18 [pid = 3152] [id = 385] 04:40:17 INFO - PROCESS | 3152 | --DOCSHELL 15441800 == 17 [pid = 3152] [id = 382] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1B8BF400) [pid = 3152] [serial = 1253] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1BBC9800) [pid = 3152] [serial = 1256] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1BBC2800) [pid = 3152] [serial = 1255] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19253C00) [pid = 3152] [serial = 1250] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (189E7000) [pid = 3152] [serial = 1240] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F666400) [pid = 3152] [serial = 1225] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1064D800) [pid = 3152] [serial = 1235] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (15F0E800) [pid = 3152] [serial = 1237] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1AD20400) [pid = 3152] [serial = 1205] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (18DEFC00) [pid = 3152] [serial = 1241] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1AAD2800) [pid = 3152] [serial = 1247] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BF0B000) [pid = 3152] [serial = 1223] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19252C00) [pid = 3152] [serial = 1243] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (16B55C00) [pid = 3152] [serial = 1238] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (198D0400) [pid = 3152] [serial = 1246] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (0F450800) [pid = 3152] [serial = 1232] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (189EE400) [pid = 3152] [serial = 1229] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (0FC29400) [pid = 3152] [serial = 1234] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1B404400) [pid = 3152] [serial = 1252] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1760B000) [pid = 3152] [serial = 1228] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (176C5800) [pid = 3152] [serial = 1249] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (137B5000) [pid = 3152] [serial = 1226] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1947A400) [pid = 3152] [serial = 1244] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (0EE84800) [pid = 3152] [serial = 1231] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3152 | 1471347618095 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:40:18 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:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1930ms 04:40:18 INFO - PROCESS | 3152 | 1471347618118 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3152 | 1471347618121 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:40:18 INFO - PROCESS | 3152 | 1471347618127 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 3152 | 1471347618129 Marionette TRACE conn6 <- [1,1690,null,{}] 04:40:18 INFO - PROCESS | 3152 | 1471347618135 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3152 | 1471347618138 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:18 INFO - PROCESS | 3152 | 1471347618227 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:40:18 INFO - PROCESS | 3152 | 1471347618237 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347618240 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:18 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6EC00 == 18 [pid = 3152] [id = 432] 04:40:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EA70400) [pid = 3152] [serial = 1296] [outer = 00000000] 04:40:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0EFF2400) [pid = 3152] [serial = 1297] [outer = 0EA70400] 04:40:18 INFO - PROCESS | 3152 | 1471347618290 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0EFFD000) [pid = 3152] [serial = 1298] [outer = 0EA70400] 04:40:18 INFO - PROCESS | 3152 | 1471347618772 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 04:40:18 INFO - PROCESS | 3152 | 1471347618803 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3152 | 1471347618808 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:40:18 INFO - PROCESS | 3152 | 1471347618814 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:40:18 INFO - PROCESS | 3152 | 1471347618817 Marionette TRACE conn6 <- [1,1694,null,{}] 04:40:18 INFO - PROCESS | 3152 | 1471347618821 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3152 | 1471347618824 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:18 INFO - PROCESS | 3152 | 1471347618917 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:40:18 INFO - PROCESS | 3152 | 1471347618925 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347618928 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:18 INFO - PROCESS | 3152 | ++DOCSHELL 0F669000 == 19 [pid = 3152] [id = 433] 04:40:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F669800) [pid = 3152] [serial = 1299] [outer = 00000000] 04:40:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0F83AC00) [pid = 3152] [serial = 1300] [outer = 0F669800] 04:40:18 INFO - PROCESS | 3152 | 1471347618984 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0FC2A000) [pid = 3152] [serial = 1301] [outer = 0F669800] 04:40:19 INFO - PROCESS | 3152 | 1471347619469 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 04:40:19 INFO - PROCESS | 3152 | 1471347619490 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3152 | 1471347619492 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:40:19 INFO - PROCESS | 3152 | 1471347619495 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 3152 | 1471347619499 Marionette TRACE conn6 <- [1,1698,null,{}] 04:40:19 INFO - PROCESS | 3152 | 1471347619510 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3152 | 1471347619515 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:19 INFO - PROCESS | 3152 | 1471347619600 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:40:19 INFO - PROCESS | 3152 | 1471347619637 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347619640 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:19 INFO - PROCESS | 3152 | ++DOCSHELL 1412B400 == 20 [pid = 3152] [id = 434] 04:40:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (1412B800) [pid = 3152] [serial = 1302] [outer = 00000000] 04:40:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (14212C00) [pid = 3152] [serial = 1303] [outer = 1412B800] 04:40:19 INFO - PROCESS | 3152 | 1471347619764 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1425D800) [pid = 3152] [serial = 1304] [outer = 1412B800] 04:40:20 INFO - PROCESS | 3152 | 1471347620168 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 04:40:20 INFO - PROCESS | 3152 | 1471347620229 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3152 | 1471347620232 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:40:20 INFO - PROCESS | 3152 | 1471347620235 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:40:20 INFO - PROCESS | 3152 | 1471347620237 Marionette TRACE conn6 <- [1,1702,null,{}] 04:40:20 INFO - PROCESS | 3152 | 1471347620241 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3152 | 1471347620242 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:20 INFO - PROCESS | 3152 | 1471347620359 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:40:20 INFO - PROCESS | 3152 | 1471347620371 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347620373 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:20 INFO - PROCESS | 3152 | ++DOCSHELL 1420EC00 == 21 [pid = 3152] [id = 435] 04:40:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (142EB000) [pid = 3152] [serial = 1305] [outer = 00000000] 04:40:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1543A800) [pid = 3152] [serial = 1306] [outer = 142EB000] 04:40:20 INFO - PROCESS | 3152 | 1471347620420 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (16B54800) [pid = 3152] [serial = 1307] [outer = 142EB000] 04:40:20 INFO - PROCESS | 3152 | 1471347620833 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 04:40:20 INFO - PROCESS | 3152 | 1471347620869 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:40:20 INFO - PROCESS | 3152 | 1471347620871 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:40:20 INFO - PROCESS | 3152 | 1471347620875 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3152 | 1471347620877 Marionette TRACE conn6 <- [1,1706,null,{}] 04:40:20 INFO - PROCESS | 3152 | 1471347620880 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3152 | 1471347620882 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:20 INFO - PROCESS | 3152 | 1471347620995 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:40:21 INFO - PROCESS | 3152 | 1471347621078 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347621081 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:21 INFO - PROCESS | 3152 | ++DOCSHELL 17306400 == 22 [pid = 3152] [id = 436] 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (17306C00) [pid = 3152] [serial = 1308] [outer = 00000000] 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (176CCC00) [pid = 3152] [serial = 1309] [outer = 17306C00] 04:40:21 INFO - PROCESS | 3152 | 1471347621128 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (181F0400) [pid = 3152] [serial = 1310] [outer = 17306C00] 04:40:21 INFO - PROCESS | 3152 | 1471347621510 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 04:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:40:21 INFO - PROCESS | 3152 | 1471347621546 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3152 | 1471347621548 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:40:21 INFO - PROCESS | 3152 | 1471347621551 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 3152 | 1471347621552 Marionette TRACE conn6 <- [1,1710,null,{}] 04:40:21 INFO - PROCESS | 3152 | 1471347621556 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3152 | 1471347621561 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:21 INFO - PROCESS | 3152 | 1471347621662 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:40:21 INFO - PROCESS | 3152 | 1471347621667 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347621669 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:21 INFO - PROCESS | 3152 | ++DOCSHELL 18855800 == 23 [pid = 3152] [id = 437] 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1885B000) [pid = 3152] [serial = 1311] [outer = 00000000] 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (189EB800) [pid = 3152] [serial = 1312] [outer = 1885B000] 04:40:21 INFO - PROCESS | 3152 | 1471347621716 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (189ED800) [pid = 3152] [serial = 1313] [outer = 1885B000] 04:40:22 INFO - PROCESS | 3152 | 1471347622156 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:40:22 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:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 04:40:22 INFO - PROCESS | 3152 | 1471347622184 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3152 | 1471347622186 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:40:22 INFO - PROCESS | 3152 | 1471347622189 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3152 | 1471347622191 Marionette TRACE conn6 <- [1,1714,null,{}] 04:40:22 INFO - PROCESS | 3152 | 1471347622194 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3152 | 1471347622196 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:22 INFO - PROCESS | 3152 | 1471347622273 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:40:22 INFO - PROCESS | 3152 | 1471347622278 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347622280 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:22 INFO - PROCESS | 3152 | ++DOCSHELL 189CEC00 == 24 [pid = 3152] [id = 438] 04:40:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (189F5400) [pid = 3152] [serial = 1314] [outer = 00000000] 04:40:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1924E800) [pid = 3152] [serial = 1315] [outer = 189F5400] 04:40:22 INFO - PROCESS | 3152 | 1471347622326 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19250800) [pid = 3152] [serial = 1316] [outer = 189F5400] 04:40:22 INFO - PROCESS | 3152 | 1471347622758 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 04:40:22 INFO - PROCESS | 3152 | 1471347622835 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3152 | 1471347622838 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:40:22 INFO - PROCESS | 3152 | 1471347622841 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3152 | 1471347622842 Marionette TRACE conn6 <- [1,1718,null,{}] 04:40:22 INFO - PROCESS | 3152 | 1471347622846 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3152 | 1471347622848 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:22 INFO - PROCESS | 3152 | 1471347622928 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:40:22 INFO - PROCESS | 3152 | 1471347622939 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347622941 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:22 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFD800 == 25 [pid = 3152] [id = 439] 04:40:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (17608400) [pid = 3152] [serial = 1317] [outer = 00000000] 04:40:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19483000) [pid = 3152] [serial = 1318] [outer = 17608400] 04:40:22 INFO - PROCESS | 3152 | 1471347622985 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1947FC00) [pid = 3152] [serial = 1319] [outer = 17608400] 04:40:23 INFO - PROCESS | 3152 | 1471347623460 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 04:40:23 INFO - PROCESS | 3152 | 1471347623513 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3152 | 1471347623515 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:40:23 INFO - PROCESS | 3152 | 1471347623518 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:40:23 INFO - PROCESS | 3152 | 1471347623520 Marionette TRACE conn6 <- [1,1722,null,{}] 04:40:23 INFO - PROCESS | 3152 | 1471347623528 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 3152 | 1471347623530 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:23 INFO - PROCESS | 3152 | 1471347623641 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:40:23 INFO - PROCESS | 3152 | 1471347623728 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347623730 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:23 INFO - PROCESS | 3152 | ++DOCSHELL 14129400 == 26 [pid = 3152] [id = 440] 04:40:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (197A4000) [pid = 3152] [serial = 1320] [outer = 00000000] 04:40:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (198D2000) [pid = 3152] [serial = 1321] [outer = 197A4000] 04:40:23 INFO - PROCESS | 3152 | 1471347623778 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (198D3400) [pid = 3152] [serial = 1322] [outer = 197A4000] 04:40:24 INFO - PROCESS | 3152 | 1471347624202 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:40:24 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:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 04:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:40:24 INFO - PROCESS | 3152 | 1471347624253 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3152 | 1471347624255 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:40:24 INFO - PROCESS | 3152 | 1471347624258 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3152 | 1471347624259 Marionette TRACE conn6 <- [1,1726,null,{}] 04:40:24 INFO - PROCESS | 3152 | 1471347624268 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3152 | 1471347624270 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:24 INFO - PROCESS | 3152 | 1471347624388 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:40:24 INFO - PROCESS | 3152 | 1471347624397 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347624399 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:24 INFO - PROCESS | 3152 | ++DOCSHELL 197BEC00 == 27 [pid = 3152] [id = 441] 04:40:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1A3C9800) [pid = 3152] [serial = 1323] [outer = 00000000] 04:40:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1AADCC00) [pid = 3152] [serial = 1324] [outer = 1A3C9800] 04:40:24 INFO - PROCESS | 3152 | 1471347624446 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AD06400) [pid = 3152] [serial = 1325] [outer = 1A3C9800] 04:40:24 INFO - PROCESS | 3152 | 1471347624898 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 04:40:24 INFO - PROCESS | 3152 | 1471347624929 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3152 | 1471347624931 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:40:24 INFO - PROCESS | 3152 | 1471347624934 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:40:24 INFO - PROCESS | 3152 | 1471347624936 Marionette TRACE conn6 <- [1,1730,null,{}] 04:40:24 INFO - PROCESS | 3152 | 1471347624940 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3152 | 1471347624942 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:25 INFO - PROCESS | 3152 | 1471347625098 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:40:25 INFO - PROCESS | 3152 | 1471347625113 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347625115 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:25 INFO - PROCESS | 3152 | ++DOCSHELL 0EEE3C00 == 28 [pid = 3152] [id = 442] 04:40:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0EFF6C00) [pid = 3152] [serial = 1326] [outer = 00000000] 04:40:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1412D400) [pid = 3152] [serial = 1327] [outer = 0EFF6C00] 04:40:25 INFO - PROCESS | 3152 | 1471347625346 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1AD2C400) [pid = 3152] [serial = 1328] [outer = 0EFF6C00] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (18862000) [pid = 3152] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (176CA400) [pid = 3152] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1947C400) [pid = 3152] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0E506C00) [pid = 3152] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1AAD9400) [pid = 3152] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (18863400) [pid = 3152] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1424FC00) [pid = 3152] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0EAD3C00) [pid = 3152] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (13620C00) [pid = 3152] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F44F400) [pid = 3152] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0E617400) [pid = 3152] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:40:25 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (142E4400) [pid = 3152] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:40:25 INFO - PROCESS | 3152 | 1471347625741 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 830ms 04:40:25 INFO - PROCESS | 3152 | 1471347625769 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3152 | 1471347625770 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:40:25 INFO - PROCESS | 3152 | 1471347625773 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 3152 | 1471347625775 Marionette TRACE conn6 <- [1,1734,null,{}] 04:40:25 INFO - PROCESS | 3152 | 1471347625778 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 3152 | 1471347625780 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:25 INFO - PROCESS | 3152 | 1471347625860 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:40:25 INFO - PROCESS | 3152 | 1471347625950 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347625952 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:25 INFO - PROCESS | 3152 | ++DOCSHELL 0EE35400 == 29 [pid = 3152] [id = 443] 04:40:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F452000) [pid = 3152] [serial = 1329] [outer = 00000000] 04:40:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18862000) [pid = 3152] [serial = 1330] [outer = 0F452000] 04:40:25 INFO - PROCESS | 3152 | 1471347626012 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18DF1000) [pid = 3152] [serial = 1331] [outer = 0F452000] 04:40:26 INFO - PROCESS | 3152 | 1471347626364 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:40:26 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:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 04:40:26 INFO - PROCESS | 3152 | 1471347626405 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3152 | 1471347626407 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:40:26 INFO - PROCESS | 3152 | 1471347626422 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:40:26 INFO - PROCESS | 3152 | 1471347626423 Marionette TRACE conn6 <- [1,1738,null,{}] 04:40:26 INFO - PROCESS | 3152 | 1471347626427 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 3152 | 1471347626428 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:26 INFO - PROCESS | 3152 | 1471347626508 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:40:26 INFO - PROCESS | 3152 | 1471347626513 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347626515 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:26 INFO - PROCESS | 3152 | ++DOCSHELL 1951EC00 == 30 [pid = 3152] [id = 444] 04:40:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1B404000) [pid = 3152] [serial = 1332] [outer = 00000000] 04:40:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B8CB400) [pid = 3152] [serial = 1333] [outer = 1B404000] 04:40:26 INFO - PROCESS | 3152 | 1471347626561 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (137B7800) [pid = 3152] [serial = 1334] [outer = 1B404000] 04:40:26 INFO - PROCESS | 3152 | 1471347626997 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:40:27 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:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 04:40:27 INFO - PROCESS | 3152 | 1471347627066 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3152 | 1471347627068 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:40:27 INFO - PROCESS | 3152 | 1471347627071 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3152 | 1471347627073 Marionette TRACE conn6 <- [1,1742,null,{}] 04:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:40:27 INFO - PROCESS | 3152 | 1471347627076 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3152 | 1471347627078 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:27 INFO - PROCESS | 3152 | 1471347627158 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:40:27 INFO - PROCESS | 3152 | 1471347627167 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347627169 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:27 INFO - PROCESS | 3152 | ++DOCSHELL 176CA800 == 31 [pid = 3152] [id = 445] 04:40:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1B892400) [pid = 3152] [serial = 1335] [outer = 00000000] 04:40:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1BBC8800) [pid = 3152] [serial = 1336] [outer = 1B892400] 04:40:27 INFO - PROCESS | 3152 | 1471347627213 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1BF08000) [pid = 3152] [serial = 1337] [outer = 1B892400] 04:40:28 INFO - PROCESS | 3152 | 1471347628021 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 04:40:28 INFO - PROCESS | 3152 | 1471347628048 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:40:28 INFO - PROCESS | 3152 | 1471347628052 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:40:28 INFO - PROCESS | 3152 | 1471347628057 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3152 | 1471347628062 Marionette TRACE conn6 <- [1,1746,null,{}] 04:40:28 INFO - PROCESS | 3152 | 1471347628067 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3152 | 1471347628070 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:28 INFO - PROCESS | 3152 | 1471347628194 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:40:28 INFO - PROCESS | 3152 | 1471347628327 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347628329 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:28 INFO - PROCESS | 3152 | ++DOCSHELL 0E60F000 == 32 [pid = 3152] [id = 446] 04:40:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0E610800) [pid = 3152] [serial = 1338] [outer = 00000000] 04:40:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0F633800) [pid = 3152] [serial = 1339] [outer = 0E610800] 04:40:28 INFO - PROCESS | 3152 | 1471347628389 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0F666400) [pid = 3152] [serial = 1340] [outer = 0E610800] 04:40:29 INFO - PROCESS | 3152 | 1471347629077 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1230ms 04:40:29 INFO - PROCESS | 3152 | 1471347629289 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 3152 | 1471347629293 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:40:29 INFO - PROCESS | 3152 | 1471347629298 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3152 | 1471347629301 Marionette TRACE conn6 <- [1,1750,null,{}] 04:40:29 INFO - PROCESS | 3152 | 1471347629307 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 3152 | 1471347629310 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:29 INFO - PROCESS | 3152 | 1471347629420 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:40:29 INFO - PROCESS | 3152 | 1471347629505 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347629510 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:29 INFO - PROCESS | 3152 | ++DOCSHELL 0EE82C00 == 33 [pid = 3152] [id = 447] 04:40:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (0EE83C00) [pid = 3152] [serial = 1341] [outer = 00000000] 04:40:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F65E400) [pid = 3152] [serial = 1342] [outer = 0EE83C00] 04:40:29 INFO - PROCESS | 3152 | 1471347629607 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F665800) [pid = 3152] [serial = 1343] [outer = 0EE83C00] 04:40:29 INFO - PROCESS | 3152 | --DOCSHELL 0E505000 == 32 [pid = 3152] [id = 423] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (189D5000) [pid = 3152] [serial = 1285] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (18858000) [pid = 3152] [serial = 1283] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (18855400) [pid = 3152] [serial = 1282] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (19484800) [pid = 3152] [serial = 1291] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19226400) [pid = 3152] [serial = 1286] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0E510C00) [pid = 3152] [serial = 1270] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0E5CE400) [pid = 3152] [serial = 1271] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1BF11C00) [pid = 3152] [serial = 1268] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1B401400) [pid = 3152] [serial = 1267] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (19484000) [pid = 3152] [serial = 1265] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (18DE4400) [pid = 3152] [serial = 1264] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (198D1C00) [pid = 3152] [serial = 1294] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16B50000) [pid = 3152] [serial = 1262] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1430C400) [pid = 3152] [serial = 1261] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F63E400) [pid = 3152] [serial = 1259] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F45D800) [pid = 3152] [serial = 1258] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (137B8800) [pid = 3152] [serial = 1276] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F660400) [pid = 3152] [serial = 1274] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F637800) [pid = 3152] [serial = 1273] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (14256C00) [pid = 3152] [serial = 1279] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (16E02C00) [pid = 3152] [serial = 1280] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19220400) [pid = 3152] [serial = 1288] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19526C00) [pid = 3152] [serial = 1292] [outer = 00000000] [url = about:blank] 04:40:29 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1924F400) [pid = 3152] [serial = 1289] [outer = 00000000] [url = about:blank] 04:40:30 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (14169C00) [pid = 3152] [serial = 1277] [outer = 00000000] [url = about:blank] 04:40:30 INFO - PROCESS | 3152 | 1471347630180 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 04:40:30 INFO - PROCESS | 3152 | 1471347630233 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3152 | 1471347630237 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:40:30 INFO - PROCESS | 3152 | 1471347630243 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 3152 | 1471347630247 Marionette TRACE conn6 <- [1,1754,null,{}] 04:40:30 INFO - PROCESS | 3152 | 1471347630250 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3152 | 1471347630253 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:30 INFO - PROCESS | 3152 | 1471347630342 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:40:30 INFO - PROCESS | 3152 | 1471347630434 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347630437 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:30 INFO - PROCESS | 3152 | ++DOCSHELL 0F63AC00 == 33 [pid = 3152] [id = 448] 04:40:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F660400) [pid = 3152] [serial = 1344] [outer = 00000000] 04:40:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0FC29C00) [pid = 3152] [serial = 1345] [outer = 0F660400] 04:40:30 INFO - PROCESS | 3152 | 1471347630486 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0FDEA800) [pid = 3152] [serial = 1346] [outer = 0F660400] 04:40:30 INFO - PROCESS | 3152 | 1471347630892 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 04:40:30 INFO - PROCESS | 3152 | 1471347630943 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3152 | 1471347630945 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:40:30 INFO - PROCESS | 3152 | 1471347630949 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:40:30 INFO - PROCESS | 3152 | 1471347630951 Marionette TRACE conn6 <- [1,1758,null,{}] 04:40:30 INFO - PROCESS | 3152 | 1471347630960 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3152 | 1471347630965 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:31 INFO - PROCESS | 3152 | 1471347631054 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:40:31 INFO - PROCESS | 3152 | 1471347631062 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347631066 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:31 INFO - PROCESS | 3152 | ++DOCSHELL 14215400 == 34 [pid = 3152] [id = 449] 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1423BC00) [pid = 3152] [serial = 1347] [outer = 00000000] 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1430B000) [pid = 3152] [serial = 1348] [outer = 1423BC00] 04:40:31 INFO - PROCESS | 3152 | 1471347631117 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (14B67400) [pid = 3152] [serial = 1349] [outer = 1423BC00] 04:40:31 INFO - PROCESS | 3152 | 1471347631580 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 04:40:31 INFO - PROCESS | 3152 | 1471347631624 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:40:31 INFO - PROCESS | 3152 | 1471347631626 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:40:31 INFO - PROCESS | 3152 | 1471347631629 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 3152 | 1471347631631 Marionette TRACE conn6 <- [1,1762,null,{}] 04:40:31 INFO - PROCESS | 3152 | 1471347631635 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3152 | 1471347631637 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:31 INFO - PROCESS | 3152 | 1471347631723 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:40:31 INFO - PROCESS | 3152 | 1471347631729 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347631731 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:31 INFO - PROCESS | 3152 | ++DOCSHELL 1543FC00 == 35 [pid = 3152] [id = 450] 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (15F0EC00) [pid = 3152] [serial = 1350] [outer = 00000000] 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (176CA400) [pid = 3152] [serial = 1351] [outer = 15F0EC00] 04:40:31 INFO - PROCESS | 3152 | 1471347631787 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18235C00) [pid = 3152] [serial = 1352] [outer = 15F0EC00] 04:40:32 INFO - PROCESS | 3152 | 1471347632221 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 04:40:32 INFO - PROCESS | 3152 | 1471347632267 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 3152 | 1471347632269 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:40:32 INFO - PROCESS | 3152 | 1471347632272 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 3152 | 1471347632274 Marionette TRACE conn6 <- [1,1766,null,{}] 04:40:32 INFO - PROCESS | 3152 | 1471347632277 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 3152 | 1471347632279 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:32 INFO - PROCESS | 3152 | 1471347632394 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:40:32 INFO - PROCESS | 3152 | 1471347632481 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347632483 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:32 INFO - PROCESS | 3152 | ++DOCSHELL 18856C00 == 36 [pid = 3152] [id = 451] 04:40:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (18859400) [pid = 3152] [serial = 1353] [outer = 00000000] 04:40:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1885F400) [pid = 3152] [serial = 1354] [outer = 18859400] 04:40:32 INFO - PROCESS | 3152 | 1471347632531 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (189E9800) [pid = 3152] [serial = 1355] [outer = 18859400] 04:40:32 INFO - PROCESS | 3152 | 1471347632987 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:40:33 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:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 04:40:33 INFO - PROCESS | 3152 | 1471347633045 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3152 | 1471347633047 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:40:33 INFO - PROCESS | 3152 | 1471347633050 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3152 | 1471347633052 Marionette TRACE conn6 <- [1,1770,null,{}] 04:40:33 INFO - PROCESS | 3152 | 1471347633055 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3152 | 1471347633061 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:33 INFO - PROCESS | 3152 | 1471347633216 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:40:33 INFO - PROCESS | 3152 | 1471347633229 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347633232 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:33 INFO - PROCESS | 3152 | ++DOCSHELL 1885F000 == 37 [pid = 3152] [id = 452] 04:40:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189F2C00) [pid = 3152] [serial = 1356] [outer = 00000000] 04:40:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19258800) [pid = 3152] [serial = 1357] [outer = 189F2C00] 04:40:33 INFO - PROCESS | 3152 | 1471347633333 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19484000) [pid = 3152] [serial = 1358] [outer = 189F2C00] 04:40:33 INFO - PROCESS | 3152 | 1471347633782 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:40:33 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:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 04:40:33 INFO - PROCESS | 3152 | 1471347633821 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3152 | 1471347633823 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:40:33 INFO - PROCESS | 3152 | 1471347633826 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3152 | 1471347633837 Marionette TRACE conn6 <- [1,1774,null,{}] 04:40:33 INFO - PROCESS | 3152 | 1471347633847 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3152 | 1471347633849 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:33 INFO - PROCESS | 3152 | 1471347633963 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:40:33 INFO - PROCESS | 3152 | 1471347633970 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347633972 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:33 INFO - PROCESS | 3152 | ++DOCSHELL 0E503000 == 38 [pid = 3152] [id = 453] 04:40:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19258400) [pid = 3152] [serial = 1359] [outer = 00000000] 04:40:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (197BCC00) [pid = 3152] [serial = 1360] [outer = 19258400] 04:40:34 INFO - PROCESS | 3152 | 1471347634017 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1979AC00) [pid = 3152] [serial = 1361] [outer = 19258400] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1B404000) [pid = 3152] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (197A4000) [pid = 3152] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1A3C9800) [pid = 3152] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (17306C00) [pid = 3152] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (181E8800) [pid = 3152] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1412B800) [pid = 3152] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F669800) [pid = 3152] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (17608400) [pid = 3152] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1885B000) [pid = 3152] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EA70400) [pid = 3152] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (142EB000) [pid = 3152] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189F5400) [pid = 3152] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EFF6C00) [pid = 3152] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:40:34 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F452000) [pid = 3152] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:40:34 INFO - PROCESS | 3152 | 1471347634583 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:40:34 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:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 790ms 04:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:40:34 INFO - PROCESS | 3152 | 1471347634617 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3152 | 1471347634619 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:40:34 INFO - PROCESS | 3152 | 1471347634622 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3152 | 1471347634623 Marionette TRACE conn6 <- [1,1778,null,{}] 04:40:34 INFO - PROCESS | 3152 | 1471347634627 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3152 | 1471347634629 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:34 INFO - PROCESS | 3152 | 1471347634707 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:40:34 INFO - PROCESS | 3152 | 1471347634800 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347634802 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:34 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF7400 == 39 [pid = 3152] [id = 454] 04:40:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F63B800) [pid = 3152] [serial = 1362] [outer = 00000000] 04:40:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1885C400) [pid = 3152] [serial = 1363] [outer = 0F63B800] 04:40:34 INFO - PROCESS | 3152 | 1471347634850 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1885E800) [pid = 3152] [serial = 1364] [outer = 0F63B800] 04:40:35 INFO - PROCESS | 3152 | 1471347635204 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:40:35 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:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 04:40:35 INFO - PROCESS | 3152 | 1471347635270 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3152 | 1471347635272 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:40:35 INFO - PROCESS | 3152 | 1471347635275 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3152 | 1471347635276 Marionette TRACE conn6 <- [1,1782,null,{}] 04:40:35 INFO - PROCESS | 3152 | 1471347635290 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 3152 | 1471347635292 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:35 INFO - PROCESS | 3152 | 1471347635373 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:40:35 INFO - PROCESS | 3152 | 1471347635379 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347635381 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:35 INFO - PROCESS | 3152 | ++DOCSHELL 176CF400 == 40 [pid = 3152] [id = 455] 04:40:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181D4000) [pid = 3152] [serial = 1365] [outer = 00000000] 04:40:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1AAD8C00) [pid = 3152] [serial = 1366] [outer = 181D4000] 04:40:35 INFO - PROCESS | 3152 | 1471347635426 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AB7BC00) [pid = 3152] [serial = 1367] [outer = 181D4000] 04:40:35 INFO - PROCESS | 3152 | 1471347635866 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 04:40:35 INFO - PROCESS | 3152 | 1471347635911 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3152 | 1471347635913 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:40:35 INFO - PROCESS | 3152 | 1471347635916 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3152 | 1471347635918 Marionette TRACE conn6 <- [1,1786,null,{}] 04:40:35 INFO - PROCESS | 3152 | 1471347635922 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 3152 | 1471347635924 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:35 INFO - PROCESS | 3152 | 1471347636004 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:40:36 INFO - PROCESS | 3152 | 1471347636011 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347636013 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:36 INFO - PROCESS | 3152 | ++DOCSHELL 14166400 == 41 [pid = 3152] [id = 456] 04:40:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (197A8000) [pid = 3152] [serial = 1368] [outer = 00000000] 04:40:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1B8C0C00) [pid = 3152] [serial = 1369] [outer = 197A8000] 04:40:36 INFO - PROCESS | 3152 | 1471347636058 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BBC7000) [pid = 3152] [serial = 1370] [outer = 197A8000] 04:40:36 INFO - PROCESS | 3152 | 1471347636522 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 04:40:36 INFO - PROCESS | 3152 | 1471347636588 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3152 | 1471347636592 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:40:36 INFO - PROCESS | 3152 | 1471347636598 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3152 | 1471347636602 Marionette TRACE conn6 <- [1,1790,null,{}] 04:40:36 INFO - PROCESS | 3152 | 1471347636609 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3152 | 1471347636612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:36 INFO - PROCESS | 3152 | 1471347636843 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:40:36 INFO - PROCESS | 3152 | 1471347636946 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347636951 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:36 INFO - PROCESS | 3152 | ++DOCSHELL 0EA20C00 == 42 [pid = 3152] [id = 457] 04:40:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0EA27800) [pid = 3152] [serial = 1371] [outer = 00000000] 04:40:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0EE34800) [pid = 3152] [serial = 1372] [outer = 0EA27800] 04:40:36 INFO - PROCESS | 3152 | 1471347637012 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0F63A800) [pid = 3152] [serial = 1373] [outer = 0EA27800] 04:40:37 INFO - PROCESS | 3152 | 1471347637583 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1024ms 04:40:37 INFO - PROCESS | 3152 | 1471347637622 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3152 | 1471347637626 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:40:37 INFO - PROCESS | 3152 | 1471347637633 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:40:37 INFO - PROCESS | 3152 | 1471347637636 Marionette TRACE conn6 <- [1,1794,null,{}] 04:40:37 INFO - PROCESS | 3152 | 1471347637640 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3152 | 1471347637643 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:37 INFO - PROCESS | 3152 | 1471347637756 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:40:37 INFO - PROCESS | 3152 | 1471347637865 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347637868 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:37 INFO - PROCESS | 3152 | ++DOCSHELL 14122400 == 43 [pid = 3152] [id = 458] 04:40:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (14168800) [pid = 3152] [serial = 1374] [outer = 00000000] 04:40:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (14258800) [pid = 3152] [serial = 1375] [outer = 14168800] 04:40:37 INFO - PROCESS | 3152 | 1471347637928 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (16B4FC00) [pid = 3152] [serial = 1376] [outer = 14168800] 04:40:38 INFO - PROCESS | 3152 | 1471347638537 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 04:40:38 INFO - PROCESS | 3152 | 1471347638607 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3152 | 1471347638609 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:40:38 INFO - PROCESS | 3152 | 1471347638613 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3152 | 1471347638617 Marionette TRACE conn6 <- [1,1798,null,{}] 04:40:38 INFO - PROCESS | 3152 | 1471347638628 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3152 | 1471347638633 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:38 INFO - PROCESS | 3152 | 1471347638744 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:40:38 INFO - PROCESS | 3152 | 1471347638886 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347638890 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:38 INFO - PROCESS | 3152 | ++DOCSHELL 19253000 == 44 [pid = 3152] [id = 459] 04:40:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (19254800) [pid = 3152] [serial = 1377] [outer = 00000000] 04:40:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (198D2400) [pid = 3152] [serial = 1378] [outer = 19254800] 04:40:38 INFO - PROCESS | 3152 | 1471347638951 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1B84C400) [pid = 3152] [serial = 1379] [outer = 19254800] 04:40:39 INFO - PROCESS | 3152 | 1471347639569 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1019ms 04:40:39 INFO - PROCESS | 3152 | 1471347639636 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3152 | 1471347639639 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:40:39 INFO - PROCESS | 3152 | 1471347639642 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3152 | 1471347639644 Marionette TRACE conn6 <- [1,1802,null,{}] 04:40:39 INFO - PROCESS | 3152 | 1471347639648 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3152 | 1471347639650 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:39 INFO - PROCESS | 3152 | 1471347639759 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:40:39 INFO - PROCESS | 3152 | 1471347639918 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347639921 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:39 INFO - PROCESS | 3152 | ++DOCSHELL 1B8C3800 == 45 [pid = 3152] [id = 460] 04:40:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1BB32000) [pid = 3152] [serial = 1380] [outer = 00000000] 04:40:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1BF12C00) [pid = 3152] [serial = 1381] [outer = 1BB32000] 04:40:39 INFO - PROCESS | 3152 | 1471347639979 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1BF3AC00) [pid = 3152] [serial = 1382] [outer = 1BB32000] 04:40:40 INFO - PROCESS | 3152 | 1471347640682 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1069ms 04:40:40 INFO - PROCESS | 3152 | 1471347640726 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:40:40 INFO - PROCESS | 3152 | 1471347640730 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:40:40 INFO - PROCESS | 3152 | 1471347640735 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3152 | 1471347640738 Marionette TRACE conn6 <- [1,1806,null,{}] 04:40:40 INFO - PROCESS | 3152 | 1471347640743 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3152 | 1471347640746 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:40 INFO - PROCESS | 3152 | 1471347640850 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:40:40 INFO - PROCESS | 3152 | 1471347640991 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347640993 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:40 INFO - PROCESS | 3152 | ++DOCSHELL 0EA2A400 == 46 [pid = 3152] [id = 461] 04:40:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0F637000) [pid = 3152] [serial = 1383] [outer = 00000000] 04:40:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0FCACC00) [pid = 3152] [serial = 1384] [outer = 0F637000] 04:40:41 INFO - PROCESS | 3152 | 1471347641044 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1376F800) [pid = 3152] [serial = 1385] [outer = 0F637000] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 176CF400 == 45 [pid = 3152] [id = 455] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0EFF7400 == 44 [pid = 3152] [id = 454] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0E503000 == 43 [pid = 3152] [id = 453] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 1885F000 == 42 [pid = 3152] [id = 452] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 18856C00 == 41 [pid = 3152] [id = 451] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 1543FC00 == 40 [pid = 3152] [id = 450] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 14215400 == 39 [pid = 3152] [id = 449] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0F63AC00 == 38 [pid = 3152] [id = 448] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0EE82C00 == 37 [pid = 3152] [id = 447] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0EEE3C00 == 36 [pid = 3152] [id = 442] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 1951EC00 == 35 [pid = 3152] [id = 444] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0EE35400 == 34 [pid = 3152] [id = 443] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0E60F000 == 33 [pid = 3152] [id = 446] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 176CA800 == 32 [pid = 3152] [id = 445] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 197BEC00 == 31 [pid = 3152] [id = 441] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 1B8C3800 == 30 [pid = 3152] [id = 460] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 14122400 == 29 [pid = 3152] [id = 458] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 19253000 == 28 [pid = 3152] [id = 459] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 14166400 == 27 [pid = 3152] [id = 456] 04:40:41 INFO - PROCESS | 3152 | --DOCSHELL 0EA20C00 == 26 [pid = 3152] [id = 457] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (198D2000) [pid = 3152] [serial = 1321] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1AADCC00) [pid = 3152] [serial = 1324] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (176CCC00) [pid = 3152] [serial = 1309] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (181F0400) [pid = 3152] [serial = 1310] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (198D6C00) [pid = 3152] [serial = 1295] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (198D3400) [pid = 3152] [serial = 1322] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (14212C00) [pid = 3152] [serial = 1303] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1425D800) [pid = 3152] [serial = 1304] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F83AC00) [pid = 3152] [serial = 1300] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0FC2A000) [pid = 3152] [serial = 1301] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19483000) [pid = 3152] [serial = 1318] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (189EB800) [pid = 3152] [serial = 1312] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189ED800) [pid = 3152] [serial = 1313] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0EFF2400) [pid = 3152] [serial = 1297] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0EFFD000) [pid = 3152] [serial = 1298] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1543A800) [pid = 3152] [serial = 1306] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16B54800) [pid = 3152] [serial = 1307] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1924E800) [pid = 3152] [serial = 1315] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19250800) [pid = 3152] [serial = 1316] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1AD06400) [pid = 3152] [serial = 1325] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1AD2C400) [pid = 3152] [serial = 1328] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1412D400) [pid = 3152] [serial = 1327] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18862000) [pid = 3152] [serial = 1330] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (137B7800) [pid = 3152] [serial = 1334] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (18DF1000) [pid = 3152] [serial = 1331] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1947FC00) [pid = 3152] [serial = 1319] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BBC8800) [pid = 3152] [serial = 1336] [outer = 00000000] [url = about:blank] 04:40:41 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B8CB400) [pid = 3152] [serial = 1333] [outer = 00000000] [url = about:blank] 04:40:42 INFO - PROCESS | 3152 | 1471347642158 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1475ms 04:40:42 INFO - PROCESS | 3152 | 1471347642211 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3152 | 1471347642215 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:40:42 INFO - PROCESS | 3152 | 1471347642220 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3152 | 1471347642224 Marionette TRACE conn6 <- [1,1810,null,{}] 04:40:42 INFO - PROCESS | 3152 | 1471347642229 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3152 | 1471347642232 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:42 INFO - PROCESS | 3152 | 1471347642321 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:40:42 INFO - PROCESS | 3152 | 1471347642336 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347642339 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:42 INFO - PROCESS | 3152 | ++DOCSHELL 0EE35400 == 27 [pid = 3152] [id = 462] 04:40:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0EE35800) [pid = 3152] [serial = 1386] [outer = 00000000] 04:40:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EFF7C00) [pid = 3152] [serial = 1387] [outer = 0EE35800] 04:40:42 INFO - PROCESS | 3152 | 1471347642388 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F455000) [pid = 3152] [serial = 1388] [outer = 0EE35800] 04:40:42 INFO - PROCESS | 3152 | 1471347642884 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 04:40:42 INFO - PROCESS | 3152 | 1471347642978 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3152 | 1471347642983 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:40:42 INFO - PROCESS | 3152 | 1471347642992 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3152 | 1471347642995 Marionette TRACE conn6 <- [1,1814,null,{}] 04:40:42 INFO - PROCESS | 3152 | 1471347643001 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3152 | 1471347643004 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:43 INFO - PROCESS | 3152 | 1471347643100 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:40:43 INFO - PROCESS | 3152 | 1471347643187 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347643190 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:43 INFO - PROCESS | 3152 | ++DOCSHELL 13622400 == 28 [pid = 3152] [id = 463] 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (13624000) [pid = 3152] [serial = 1389] [outer = 00000000] 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (139BFC00) [pid = 3152] [serial = 1390] [outer = 13624000] 04:40:43 INFO - PROCESS | 3152 | 1471347643239 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (14128400) [pid = 3152] [serial = 1391] [outer = 13624000] 04:40:43 INFO - PROCESS | 3152 | 1471347643628 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 04:40:43 INFO - PROCESS | 3152 | 1471347643666 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3152 | 1471347643668 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:40:43 INFO - PROCESS | 3152 | 1471347643672 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:40:43 INFO - PROCESS | 3152 | 1471347643675 Marionette TRACE conn6 <- [1,1818,null,{}] 04:40:43 INFO - PROCESS | 3152 | 1471347643686 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3152 | 1471347643690 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:43 INFO - PROCESS | 3152 | 1471347643776 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:40:43 INFO - PROCESS | 3152 | 1471347643784 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347643787 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:43 INFO - PROCESS | 3152 | ++DOCSHELL 15F0CC00 == 29 [pid = 3152] [id = 464] 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (15F0E800) [pid = 3152] [serial = 1392] [outer = 00000000] 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (16B55000) [pid = 3152] [serial = 1393] [outer = 15F0E800] 04:40:43 INFO - PROCESS | 3152 | 1471347643836 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (17308000) [pid = 3152] [serial = 1394] [outer = 15F0E800] 04:40:44 INFO - PROCESS | 3152 | 1471347644345 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:40:44 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:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 04:40:44 INFO - PROCESS | 3152 | 1471347644405 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 3152 | 1471347644408 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:40:44 INFO - PROCESS | 3152 | 1471347644417 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 3152 | 1471347644419 Marionette TRACE conn6 <- [1,1822,null,{}] 04:40:44 INFO - PROCESS | 3152 | 1471347644459 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 3152 | 1471347644461 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:44 INFO - PROCESS | 3152 | 1471347644579 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:40:44 INFO - PROCESS | 3152 | 1471347644589 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347644591 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:44 INFO - PROCESS | 3152 | ++DOCSHELL 176D0400 == 30 [pid = 3152] [id = 465] 04:40:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (181E8400) [pid = 3152] [serial = 1395] [outer = 00000000] 04:40:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18858C00) [pid = 3152] [serial = 1396] [outer = 181E8400] 04:40:44 INFO - PROCESS | 3152 | 1471347644637 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18860C00) [pid = 3152] [serial = 1397] [outer = 181E8400] 04:40:45 INFO - PROCESS | 3152 | 1471347645062 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:40:45 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:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 04:40:45 INFO - PROCESS | 3152 | 1471347645146 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3152 | 1471347645148 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:40:45 INFO - PROCESS | 3152 | 1471347645151 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3152 | 1471347645153 Marionette TRACE conn6 <- [1,1826,null,{}] 04:40:45 INFO - PROCESS | 3152 | 1471347645169 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3152 | 1471347645171 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:45 INFO - PROCESS | 3152 | 1471347645282 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:40:45 INFO - PROCESS | 3152 | 1471347645287 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347645289 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:45 INFO - PROCESS | 3152 | ++DOCSHELL 1885F000 == 31 [pid = 3152] [id = 466] 04:40:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18860000) [pid = 3152] [serial = 1398] [outer = 00000000] 04:40:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189F5800) [pid = 3152] [serial = 1399] [outer = 18860000] 04:40:45 INFO - PROCESS | 3152 | 1471347645335 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (191A9400) [pid = 3152] [serial = 1400] [outer = 18860000] 04:40:45 INFO - PROCESS | 3152 | 1471347645817 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 04:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:40:45 INFO - PROCESS | 3152 | 1471347645890 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3152 | 1471347645892 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:40:45 INFO - PROCESS | 3152 | 1471347645895 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3152 | 1471347645897 Marionette TRACE conn6 <- [1,1830,null,{}] 04:40:45 INFO - PROCESS | 3152 | 1471347645900 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3152 | 1471347645906 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:46 INFO - PROCESS | 3152 | 1471347646227 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (18859400) [pid = 3152] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E610800) [pid = 3152] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1423BC00) [pid = 3152] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F660400) [pid = 3152] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1B892400) [pid = 3152] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (189F2C00) [pid = 3152] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (15F0EC00) [pid = 3152] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EE83C00) [pid = 3152] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (197A8000) [pid = 3152] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F63B800) [pid = 3152] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (181D4000) [pid = 3152] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:40:46 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19258400) [pid = 3152] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:40:46 INFO - PROCESS | 3152 | 1471347646299 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347646301 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:46 INFO - PROCESS | 3152 | ++DOCSHELL 0E609C00 == 32 [pid = 3152] [id = 467] 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0E60B400) [pid = 3152] [serial = 1401] [outer = 00000000] 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (0F660400) [pid = 3152] [serial = 1402] [outer = 0E60B400] 04:40:46 INFO - PROCESS | 3152 | 1471347646347 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (17308400) [pid = 3152] [serial = 1403] [outer = 0E60B400] 04:40:46 INFO - PROCESS | 3152 | 1471347646717 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 870ms 04:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:40:46 INFO - PROCESS | 3152 | 1471347646771 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3152 | 1471347646773 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 3152 | 1471347646776 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 3152 | 1471347646778 Marionette TRACE conn6 <- [1,1834,null,{}] 04:40:46 INFO - PROCESS | 3152 | 1471347646781 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3152 | 1471347646783 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:46 INFO - PROCESS | 3152 | 1471347646860 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:40:46 INFO - PROCESS | 3152 | 1471347646867 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347646869 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:46 INFO - PROCESS | 3152 | ++DOCSHELL 0EACC000 == 33 [pid = 3152] [id = 468] 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (137BD800) [pid = 3152] [serial = 1404] [outer = 00000000] 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1951EC00) [pid = 3152] [serial = 1405] [outer = 137BD800] 04:40:46 INFO - PROCESS | 3152 | 1471347646914 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (197A8000) [pid = 3152] [serial = 1406] [outer = 137BD800] 04:40:47 INFO - PROCESS | 3152 | 1471347647337 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:40:47 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:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 04:40:47 INFO - PROCESS | 3152 | 1471347647407 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3152 | 1471347647409 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:40:47 INFO - PROCESS | 3152 | 1471347647412 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 3152 | 1471347647413 Marionette TRACE conn6 <- [1,1838,null,{}] 04:40:47 INFO - PROCESS | 3152 | 1471347647418 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 3152 | 1471347647420 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:47 INFO - PROCESS | 3152 | 1471347647497 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:40:47 INFO - PROCESS | 3152 | 1471347647502 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347647504 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:47 INFO - PROCESS | 3152 | ++DOCSHELL 198CFC00 == 34 [pid = 3152] [id = 469] 04:40:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (198D0800) [pid = 3152] [serial = 1407] [outer = 00000000] 04:40:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198DCC00) [pid = 3152] [serial = 1408] [outer = 198D0800] 04:40:47 INFO - PROCESS | 3152 | 1471347647549 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198DEC00) [pid = 3152] [serial = 1409] [outer = 198D0800] 04:40:47 INFO - PROCESS | 3152 | 1471347648018 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 04:40:48 INFO - PROCESS | 3152 | 1471347648057 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3152 | 1471347648059 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:40:48 INFO - PROCESS | 3152 | 1471347648062 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3152 | 1471347648063 Marionette TRACE conn6 <- [1,1842,null,{}] 04:40:48 INFO - PROCESS | 3152 | 1471347648067 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3152 | 1471347648069 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:48 INFO - PROCESS | 3152 | 1471347648149 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:40:48 INFO - PROCESS | 3152 | 1471347648154 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347648156 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:48 INFO - PROCESS | 3152 | ++DOCSHELL 1AB7A800 == 35 [pid = 3152] [id = 470] 04:40:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AB7B400) [pid = 3152] [serial = 1410] [outer = 00000000] 04:40:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AD22000) [pid = 3152] [serial = 1411] [outer = 1AB7B400] 04:40:48 INFO - PROCESS | 3152 | 1471347648210 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B40EC00) [pid = 3152] [serial = 1412] [outer = 1AB7B400] 04:40:48 INFO - PROCESS | 3152 | 1471347648982 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 04:40:49 INFO - PROCESS | 3152 | 1471347649034 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3152 | 1471347649039 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:40:49 INFO - PROCESS | 3152 | 1471347649043 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 3152 | 1471347649047 Marionette TRACE conn6 <- [1,1846,null,{}] 04:40:49 INFO - PROCESS | 3152 | 1471347649052 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 3152 | 1471347649056 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:49 INFO - PROCESS | 3152 | 1471347649176 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:40:49 INFO - PROCESS | 3152 | 1471347649314 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347649317 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:49 INFO - PROCESS | 3152 | ++DOCSHELL 0EE36800 == 36 [pid = 3152] [id = 471] 04:40:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0EF5D000) [pid = 3152] [serial = 1413] [outer = 00000000] 04:40:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0F66B000) [pid = 3152] [serial = 1414] [outer = 0EF5D000] 04:40:49 INFO - PROCESS | 3152 | 1471347649376 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1373D400) [pid = 3152] [serial = 1415] [outer = 0EF5D000] 04:40:50 INFO - PROCESS | 3152 | 1471347650062 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1077ms 04:40:50 INFO - PROCESS | 3152 | 1471347650121 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3152 | 1471347650126 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:40:50 INFO - PROCESS | 3152 | 1471347650132 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 3152 | 1471347650135 Marionette TRACE conn6 <- [1,1850,null,{}] 04:40:50 INFO - PROCESS | 3152 | 1471347650139 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 3152 | 1471347650142 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:50 INFO - PROCESS | 3152 | 1471347650270 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:40:50 INFO - PROCESS | 3152 | 1471347650405 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347650408 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:50 INFO - PROCESS | 3152 | ++DOCSHELL 0F63BC00 == 37 [pid = 3152] [id = 472] 04:40:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F65EC00) [pid = 3152] [serial = 1416] [outer = 00000000] 04:40:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F83A400) [pid = 3152] [serial = 1417] [outer = 0F65EC00] 04:40:50 INFO - PROCESS | 3152 | 1471347650468 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (143C1000) [pid = 3152] [serial = 1418] [outer = 0F65EC00] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 198CFC00 == 36 [pid = 3152] [id = 469] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 0EACC000 == 35 [pid = 3152] [id = 468] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 0E609C00 == 34 [pid = 3152] [id = 467] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 1885F000 == 33 [pid = 3152] [id = 466] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 176D0400 == 32 [pid = 3152] [id = 465] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 15F0CC00 == 31 [pid = 3152] [id = 464] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 13622400 == 30 [pid = 3152] [id = 463] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 0EE35400 == 29 [pid = 3152] [id = 462] 04:40:51 INFO - PROCESS | 3152 | --DOCSHELL 0EA2A400 == 28 [pid = 3152] [id = 461] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1885F400) [pid = 3152] [serial = 1354] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (189E9800) [pid = 3152] [serial = 1355] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F633800) [pid = 3152] [serial = 1339] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F666400) [pid = 3152] [serial = 1340] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1430B000) [pid = 3152] [serial = 1348] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (14B67400) [pid = 3152] [serial = 1349] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0FC29C00) [pid = 3152] [serial = 1345] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0FDEA800) [pid = 3152] [serial = 1346] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1BF08000) [pid = 3152] [serial = 1337] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19484000) [pid = 3152] [serial = 1358] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (176CA400) [pid = 3152] [serial = 1351] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19258800) [pid = 3152] [serial = 1357] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F65E400) [pid = 3152] [serial = 1342] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F665800) [pid = 3152] [serial = 1343] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1B8C0C00) [pid = 3152] [serial = 1369] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1BBC7000) [pid = 3152] [serial = 1370] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1885C400) [pid = 3152] [serial = 1363] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1AB7BC00) [pid = 3152] [serial = 1367] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (197BCC00) [pid = 3152] [serial = 1360] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1AAD8C00) [pid = 3152] [serial = 1366] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1979AC00) [pid = 3152] [serial = 1361] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1885E800) [pid = 3152] [serial = 1364] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18235C00) [pid = 3152] [serial = 1352] [outer = 00000000] [url = about:blank] 04:40:51 INFO - PROCESS | 3152 | 1471347651259 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1183ms 04:40:51 INFO - PROCESS | 3152 | 1471347651319 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:40:51 INFO - PROCESS | 3152 | 1471347651323 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 3152 | 1471347651327 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3152 | 1471347651332 Marionette TRACE conn6 <- [1,1854,null,{}] 04:40:51 INFO - PROCESS | 3152 | 1471347651337 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3152 | 1471347651339 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:51 INFO - PROCESS | 3152 | 1471347651469 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:40:51 INFO - PROCESS | 3152 | 1471347651531 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347651534 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:51 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF6800 == 29 [pid = 3152] [id = 473] 04:40:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFF8400) [pid = 3152] [serial = 1419] [outer = 00000000] 04:40:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F638400) [pid = 3152] [serial = 1420] [outer = 0EFF8400] 04:40:51 INFO - PROCESS | 3152 | 1471347651584 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F662C00) [pid = 3152] [serial = 1421] [outer = 0EFF8400] 04:40:52 INFO - PROCESS | 3152 | 1471347652207 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 04:40:52 INFO - PROCESS | 3152 | 1471347652259 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3152 | 1471347652264 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:40:52 INFO - PROCESS | 3152 | 1471347652269 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3152 | 1471347652273 Marionette TRACE conn6 <- [1,1858,null,{}] 04:40:52 INFO - PROCESS | 3152 | 1471347652280 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3152 | 1471347652283 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:52 INFO - PROCESS | 3152 | 1471347652433 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:40:52 INFO - PROCESS | 3152 | 1471347652451 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347652453 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:52 INFO - PROCESS | 3152 | ++DOCSHELL 0F65E000 == 30 [pid = 3152] [id = 474] 04:40:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F65FC00) [pid = 3152] [serial = 1422] [outer = 00000000] 04:40:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0FC29C00) [pid = 3152] [serial = 1423] [outer = 0F65FC00] 04:40:52 INFO - PROCESS | 3152 | 1471347652512 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (10653C00) [pid = 3152] [serial = 1424] [outer = 0F65FC00] 04:40:53 INFO - PROCESS | 3152 | 1471347653133 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 870ms 04:40:53 INFO - PROCESS | 3152 | 1471347653144 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3152 | 1471347653149 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:40:53 INFO - PROCESS | 3152 | 1471347653155 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3152 | 1471347653158 Marionette TRACE conn6 <- [1,1862,null,{}] 04:40:53 INFO - PROCESS | 3152 | 1471347653162 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3152 | 1471347653165 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:53 INFO - PROCESS | 3152 | 1471347653273 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:40:53 INFO - PROCESS | 3152 | 1471347653379 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347653382 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:53 INFO - PROCESS | 3152 | ++DOCSHELL 15F0CC00 == 31 [pid = 3152] [id = 475] 04:40:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (15F0D400) [pid = 3152] [serial = 1425] [outer = 00000000] 04:40:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (16B49400) [pid = 3152] [serial = 1426] [outer = 15F0D400] 04:40:53 INFO - PROCESS | 3152 | 1471347653441 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16E1EC00) [pid = 3152] [serial = 1427] [outer = 15F0D400] 04:40:54 INFO - PROCESS | 3152 | 1471347654033 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 04:40:54 INFO - PROCESS | 3152 | 1471347654089 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3152 | 1471347654092 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:40:54 INFO - PROCESS | 3152 | 1471347654096 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3152 | 1471347654100 Marionette TRACE conn6 <- [1,1866,null,{}] 04:40:54 INFO - PROCESS | 3152 | 1471347654111 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3152 | 1471347654116 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:54 INFO - PROCESS | 3152 | 1471347654223 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:40:54 INFO - PROCESS | 3152 | 1471347654357 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347654360 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:54 INFO - PROCESS | 3152 | ++DOCSHELL 189F0800 == 32 [pid = 3152] [id = 476] 04:40:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (189F1800) [pid = 3152] [serial = 1428] [outer = 00000000] 04:40:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18DE9C00) [pid = 3152] [serial = 1429] [outer = 189F1800] 04:40:54 INFO - PROCESS | 3152 | 1471347654421 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1924A800) [pid = 3152] [serial = 1430] [outer = 189F1800] 04:40:54 INFO - PROCESS | 3152 | 1471347655009 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 04:40:55 INFO - PROCESS | 3152 | 1471347655069 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3152 | 1471347655072 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:40:55 INFO - PROCESS | 3152 | 1471347655076 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3152 | 1471347655078 Marionette TRACE conn6 <- [1,1870,null,{}] 04:40:55 INFO - PROCESS | 3152 | 1471347655081 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3152 | 1471347655084 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:55 INFO - PROCESS | 3152 | 1471347655190 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:40:55 INFO - PROCESS | 3152 | 1471347655320 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347655323 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:55 INFO - PROCESS | 3152 | ++DOCSHELL 19257400 == 33 [pid = 3152] [id = 477] 04:40:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1947BC00) [pid = 3152] [serial = 1431] [outer = 00000000] 04:40:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19484400) [pid = 3152] [serial = 1432] [outer = 1947BC00] 04:40:55 INFO - PROCESS | 3152 | 1471347655380 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19488000) [pid = 3152] [serial = 1433] [outer = 1947BC00] 04:40:55 INFO - PROCESS | 3152 | 1471347656005 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 04:40:56 INFO - PROCESS | 3152 | 1471347656049 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3152 | 1471347656052 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:40:56 INFO - PROCESS | 3152 | 1471347656055 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:40:56 INFO - PROCESS | 3152 | 1471347656057 Marionette TRACE conn6 <- [1,1874,null,{}] 04:40:56 INFO - PROCESS | 3152 | 1471347656060 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 3152 | 1471347656063 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:56 INFO - PROCESS | 3152 | 1471347656164 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:40:56 INFO - PROCESS | 3152 | 1471347656295 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347656298 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:56 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CEC00 == 34 [pid = 3152] [id = 478] 04:40:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (18178C00) [pid = 3152] [serial = 1434] [outer = 00000000] 04:40:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (197BEC00) [pid = 3152] [serial = 1435] [outer = 18178C00] 04:40:56 INFO - PROCESS | 3152 | 1471347656355 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (197C0000) [pid = 3152] [serial = 1436] [outer = 18178C00] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 0EE36800 == 33 [pid = 3152] [id = 471] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 19257400 == 32 [pid = 3152] [id = 477] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 189F0800 == 31 [pid = 3152] [id = 476] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 0F63BC00 == 30 [pid = 3152] [id = 472] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 15F0CC00 == 29 [pid = 3152] [id = 475] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 1AB7A800 == 28 [pid = 3152] [id = 470] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 0EFF6800 == 27 [pid = 3152] [id = 473] 04:40:57 INFO - PROCESS | 3152 | --DOCSHELL 0F65E000 == 26 [pid = 3152] [id = 474] 04:40:57 INFO - PROCESS | 3152 | 1471347657618 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1630ms 04:40:57 INFO - PROCESS | 3152 | 1471347657690 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3152 | 1471347657694 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:40:57 INFO - PROCESS | 3152 | 1471347657700 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 3152 | 1471347657703 Marionette TRACE conn6 <- [1,1878,null,{}] 04:40:57 INFO - PROCESS | 3152 | 1471347657709 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3152 | 1471347657712 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:57 INFO - PROCESS | 3152 | 1471347657807 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:40:57 INFO - PROCESS | 3152 | 1471347657814 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347657819 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:57 INFO - PROCESS | 3152 | ++DOCSHELL 0EE42800 == 27 [pid = 3152] [id = 479] 04:40:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0EE78C00) [pid = 3152] [serial = 1437] [outer = 00000000] 04:40:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0EFF6800) [pid = 3152] [serial = 1438] [outer = 0EE78C00] 04:40:57 INFO - PROCESS | 3152 | 1471347657870 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F452400) [pid = 3152] [serial = 1439] [outer = 0EE78C00] 04:40:58 INFO - PROCESS | 3152 | 1471347658388 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 04:40:58 INFO - PROCESS | 3152 | 1471347658434 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3152 | 1471347658439 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:40:58 INFO - PROCESS | 3152 | 1471347658445 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3152 | 1471347658448 Marionette TRACE conn6 <- [1,1882,null,{}] 04:40:58 INFO - PROCESS | 3152 | 1471347658452 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3152 | 1471347658455 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:58 INFO - PROCESS | 3152 | 1471347658545 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:40:58 INFO - PROCESS | 3152 | 1471347658632 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347658635 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:58 INFO - PROCESS | 3152 | ++DOCSHELL 14167400 == 28 [pid = 3152] [id = 480] 04:40:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (141B1000) [pid = 3152] [serial = 1440] [outer = 00000000] 04:40:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1424F400) [pid = 3152] [serial = 1441] [outer = 141B1000] 04:40:58 INFO - PROCESS | 3152 | 1471347658692 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (142E5C00) [pid = 3152] [serial = 1442] [outer = 141B1000] 04:40:59 INFO - PROCESS | 3152 | 1471347659083 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 04:40:59 INFO - PROCESS | 3152 | 1471347659140 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3152 | 1471347659142 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:40:59 INFO - PROCESS | 3152 | 1471347659181 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3152 | 1471347659184 Marionette TRACE conn6 <- [1,1886,null,{}] 04:40:59 INFO - PROCESS | 3152 | 1471347659200 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3152 | 1471347659205 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:59 INFO - PROCESS | 3152 | 1471347659326 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:40:59 INFO - PROCESS | 3152 | 1471347659391 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347659394 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:40:59 INFO - PROCESS | 3152 | ++DOCSHELL 181ECC00 == 29 [pid = 3152] [id = 481] 04:40:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (181ED800) [pid = 3152] [serial = 1443] [outer = 00000000] 04:40:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (18857C00) [pid = 3152] [serial = 1444] [outer = 181ED800] 04:40:59 INFO - PROCESS | 3152 | 1471347659444 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1885E800) [pid = 3152] [serial = 1445] [outer = 181ED800] 04:40:59 INFO - PROCESS | 3152 | 1471347659896 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 790ms 04:40:59 INFO - PROCESS | 3152 | 1471347659975 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3152 | 1471347659978 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:40:59 INFO - PROCESS | 3152 | 1471347659989 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3152 | 1471347659991 Marionette TRACE conn6 <- [1,1890,null,{}] 04:40:59 INFO - PROCESS | 3152 | 1471347659994 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3152 | 1471347659996 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:00 INFO - PROCESS | 3152 | 1471347660118 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:41:00 INFO - PROCESS | 3152 | 1471347660130 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347660132 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:00 INFO - PROCESS | 3152 | ++DOCSHELL 1885DC00 == 30 [pid = 3152] [id = 482] 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (189D0000) [pid = 3152] [serial = 1446] [outer = 00000000] 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (19228000) [pid = 3152] [serial = 1447] [outer = 189D0000] 04:41:00 INFO - PROCESS | 3152 | 1471347660180 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (19486800) [pid = 3152] [serial = 1448] [outer = 189D0000] 04:41:00 INFO - PROCESS | 3152 | 1471347660642 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 04:41:00 INFO - PROCESS | 3152 | 1471347660689 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 3152 | 1471347660691 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:41:00 INFO - PROCESS | 3152 | 1471347660695 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 3152 | 1471347660696 Marionette TRACE conn6 <- [1,1894,null,{}] 04:41:00 INFO - PROCESS | 3152 | 1471347660700 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 3152 | 1471347660702 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:00 INFO - PROCESS | 3152 | 1471347660816 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:41:00 INFO - PROCESS | 3152 | 1471347660827 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347660829 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:00 INFO - PROCESS | 3152 | ++DOCSHELL 1425B400 == 31 [pid = 3152] [id = 483] 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (189F4C00) [pid = 3152] [serial = 1449] [outer = 00000000] 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (197BCC00) [pid = 3152] [serial = 1450] [outer = 189F4C00] 04:41:00 INFO - PROCESS | 3152 | 1471347660875 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (198DE000) [pid = 3152] [serial = 1451] [outer = 189F4C00] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (0EE35800) [pid = 3152] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (18860000) [pid = 3152] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (0EA27800) [pid = 3152] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (14168800) [pid = 3152] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (19254800) [pid = 3152] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1BB32000) [pid = 3152] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0E60B400) [pid = 3152] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (137BD800) [pid = 3152] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (198D0800) [pid = 3152] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0EF5D000) [pid = 3152] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1AB7B400) [pid = 3152] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F65EC00) [pid = 3152] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0EFF8400) [pid = 3152] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (181E8400) [pid = 3152] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (15F0E800) [pid = 3152] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (13624000) [pid = 3152] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:41:01 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F637000) [pid = 3152] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:41:01 INFO - PROCESS | 3152 | 1471347661574 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 04:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:41:01 INFO - PROCESS | 3152 | 1471347661626 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3152 | 1471347661628 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:41:01 INFO - PROCESS | 3152 | 1471347661631 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3152 | 1471347661633 Marionette TRACE conn6 <- [1,1898,null,{}] 04:41:01 INFO - PROCESS | 3152 | 1471347661636 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3152 | 1471347661642 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:01 INFO - PROCESS | 3152 | 1471347661782 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:41:01 INFO - PROCESS | 3152 | 1471347661844 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347661846 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:01 INFO - PROCESS | 3152 | ++DOCSHELL 0F637000 == 32 [pid = 3152] [id = 484] 04:41:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0F65CC00) [pid = 3152] [serial = 1452] [outer = 00000000] 04:41:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (16B55400) [pid = 3152] [serial = 1453] [outer = 0F65CC00] 04:41:01 INFO - PROCESS | 3152 | 1471347661893 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (189EBC00) [pid = 3152] [serial = 1454] [outer = 0F65CC00] 04:41:02 INFO - PROCESS | 3152 | 1471347662302 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 04:41:02 INFO - PROCESS | 3152 | 1471347662362 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3152 | 1471347662364 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:41:02 INFO - PROCESS | 3152 | 1471347662367 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3152 | 1471347662369 Marionette TRACE conn6 <- [1,1902,null,{}] 04:41:02 INFO - PROCESS | 3152 | 1471347662372 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3152 | 1471347662374 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:02 INFO - PROCESS | 3152 | 1471347662452 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:41:02 INFO - PROCESS | 3152 | 1471347662457 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347662459 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:02 INFO - PROCESS | 3152 | ++DOCSHELL 19480000 == 33 [pid = 3152] [id = 485] 04:41:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19484C00) [pid = 3152] [serial = 1455] [outer = 00000000] 04:41:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AB7C000) [pid = 3152] [serial = 1456] [outer = 19484C00] 04:41:02 INFO - PROCESS | 3152 | 1471347662504 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1AD0C400) [pid = 3152] [serial = 1457] [outer = 19484C00] 04:41:02 INFO - PROCESS | 3152 | 1471347662936 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 04:41:02 INFO - PROCESS | 3152 | 1471347663000 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3152 | 1471347663002 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:41:02 INFO - PROCESS | 3152 | 1471347663008 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3152 | 1471347663009 Marionette TRACE conn6 <- [1,1906,null,{}] 04:41:02 INFO - PROCESS | 3152 | 1471347663013 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3152 | 1471347663015 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:03 INFO - PROCESS | 3152 | 1471347663094 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:41:03 INFO - PROCESS | 3152 | 1471347663101 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347663103 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:03 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD4400 == 34 [pid = 3152] [id = 486] 04:41:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1AB7B400) [pid = 3152] [serial = 1458] [outer = 00000000] 04:41:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1B8C4400) [pid = 3152] [serial = 1459] [outer = 1AB7B400] 04:41:03 INFO - PROCESS | 3152 | 1471347663148 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1B8C5C00) [pid = 3152] [serial = 1460] [outer = 1AB7B400] 04:41:03 INFO - PROCESS | 3152 | 1471347663904 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 04:41:03 INFO - PROCESS | 3152 | 1471347663940 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:41:03 INFO - PROCESS | 3152 | 1471347663945 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:41:03 INFO - PROCESS | 3152 | 1471347663950 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3152 | 1471347663953 Marionette TRACE conn6 <- [1,1910,null,{}] 04:41:03 INFO - PROCESS | 3152 | 1471347663960 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 3152 | 1471347663963 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:04 INFO - PROCESS | 3152 | 1471347664083 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:41:04 INFO - PROCESS | 3152 | 1471347664202 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347664205 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:04 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFEC00 == 35 [pid = 3152] [id = 487] 04:41:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0F450800) [pid = 3152] [serial = 1461] [outer = 00000000] 04:41:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F831400) [pid = 3152] [serial = 1462] [outer = 0F450800] 04:41:04 INFO - PROCESS | 3152 | 1471347664263 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0FDE2800) [pid = 3152] [serial = 1463] [outer = 0F450800] 04:41:05 INFO - PROCESS | 3152 | 1471347665036 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1124ms 04:41:05 INFO - PROCESS | 3152 | 1471347665074 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3152 | 1471347665079 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:41:05 INFO - PROCESS | 3152 | 1471347665087 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 3152 | 1471347665089 Marionette TRACE conn6 <- [1,1914,null,{}] 04:41:05 INFO - PROCESS | 3152 | 1471347665094 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3152 | 1471347665096 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:05 INFO - PROCESS | 3152 | 1471347665215 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:41:05 INFO - PROCESS | 3152 | 1471347665356 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347665359 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:05 INFO - PROCESS | 3152 | ++DOCSHELL 0EEE6800 == 36 [pid = 3152] [id = 488] 04:41:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1430C400) [pid = 3152] [serial = 1464] [outer = 00000000] 04:41:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (16B51C00) [pid = 3152] [serial = 1465] [outer = 1430C400] 04:41:05 INFO - PROCESS | 3152 | 1471347665418 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (181EE400) [pid = 3152] [serial = 1466] [outer = 1430C400] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 19480000 == 35 [pid = 3152] [id = 485] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 0F637000 == 34 [pid = 3152] [id = 484] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 1425B400 == 33 [pid = 3152] [id = 483] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 1885DC00 == 32 [pid = 3152] [id = 482] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 181ECC00 == 31 [pid = 3152] [id = 481] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 14167400 == 30 [pid = 3152] [id = 480] 04:41:06 INFO - PROCESS | 3152 | --DOCSHELL 0EE42800 == 29 [pid = 3152] [id = 479] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (0F638400) [pid = 3152] [serial = 1420] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (18858C00) [pid = 3152] [serial = 1396] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (16B55000) [pid = 3152] [serial = 1393] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (139BFC00) [pid = 3152] [serial = 1390] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (14128400) [pid = 3152] [serial = 1391] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (1376F800) [pid = 3152] [serial = 1385] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (0FCACC00) [pid = 3152] [serial = 1384] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0EFF7C00) [pid = 3152] [serial = 1387] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (0F455000) [pid = 3152] [serial = 1388] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (189F5800) [pid = 3152] [serial = 1399] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F63A800) [pid = 3152] [serial = 1373] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EE34800) [pid = 3152] [serial = 1372] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (16B4FC00) [pid = 3152] [serial = 1376] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (14258800) [pid = 3152] [serial = 1375] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1B84C400) [pid = 3152] [serial = 1379] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (198D2400) [pid = 3152] [serial = 1378] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1BF3AC00) [pid = 3152] [serial = 1382] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1BF12C00) [pid = 3152] [serial = 1381] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (18860C00) [pid = 3152] [serial = 1397] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F660400) [pid = 3152] [serial = 1402] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (198DEC00) [pid = 3152] [serial = 1409] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (191A9400) [pid = 3152] [serial = 1400] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1951EC00) [pid = 3152] [serial = 1405] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (197A8000) [pid = 3152] [serial = 1406] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (17308400) [pid = 3152] [serial = 1403] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (17308000) [pid = 3152] [serial = 1394] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F662C00) [pid = 3152] [serial = 1421] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (198DCC00) [pid = 3152] [serial = 1408] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1373D400) [pid = 3152] [serial = 1415] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0F66B000) [pid = 3152] [serial = 1414] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1B40EC00) [pid = 3152] [serial = 1412] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (143C1000) [pid = 3152] [serial = 1418] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0F83A400) [pid = 3152] [serial = 1417] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1AD22000) [pid = 3152] [serial = 1411] [outer = 00000000] [url = about:blank] 04:41:06 INFO - PROCESS | 3152 | 1471347666271 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1234ms 04:41:06 INFO - PROCESS | 3152 | 1471347666323 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3152 | 1471347666327 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:41:06 INFO - PROCESS | 3152 | 1471347666331 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3152 | 1471347666334 Marionette TRACE conn6 <- [1,1918,null,{}] 04:41:06 INFO - PROCESS | 3152 | 1471347666340 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3152 | 1471347666342 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:06 INFO - PROCESS | 3152 | 1471347666429 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:41:06 INFO - PROCESS | 3152 | 1471347666437 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347666441 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:06 INFO - PROCESS | 3152 | ++DOCSHELL 0EE34400 == 30 [pid = 3152] [id = 489] 04:41:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0EE34800) [pid = 3152] [serial = 1467] [outer = 00000000] 04:41:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0EE84800) [pid = 3152] [serial = 1468] [outer = 0EE34800] 04:41:06 INFO - PROCESS | 3152 | 1471347666490 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0EFFA400) [pid = 3152] [serial = 1469] [outer = 0EE34800] 04:41:07 INFO - PROCESS | 3152 | 1471347667024 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 04:41:07 INFO - PROCESS | 3152 | 1471347667063 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3152 | 1471347667067 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 3152 | 1471347667073 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:41:07 INFO - PROCESS | 3152 | 1471347667075 Marionette TRACE conn6 <- [1,1922,null,{}] 04:41:07 INFO - PROCESS | 3152 | 1471347667079 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3152 | 1471347667081 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:07 INFO - PROCESS | 3152 | 1471347667167 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:41:07 INFO - PROCESS | 3152 | 1471347667262 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347667264 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:07 INFO - PROCESS | 3152 | ++DOCSHELL 0F65F400 == 31 [pid = 3152] [id = 490] 04:41:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0F663400) [pid = 3152] [serial = 1470] [outer = 00000000] 04:41:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F831000) [pid = 3152] [serial = 1471] [outer = 0F663400] 04:41:07 INFO - PROCESS | 3152 | 1471347667313 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0FD43800) [pid = 3152] [serial = 1472] [outer = 0F663400] 04:41:07 INFO - PROCESS | 3152 | 1471347667718 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 04:41:07 INFO - PROCESS | 3152 | 1471347667748 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3152 | 1471347667750 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 3152 | 1471347667753 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:41:07 INFO - PROCESS | 3152 | 1471347667757 Marionette TRACE conn6 <- [1,1926,null,{}] 04:41:07 INFO - PROCESS | 3152 | 1471347667768 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3152 | 1471347667772 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:07 INFO - PROCESS | 3152 | 1471347667884 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:41:07 INFO - PROCESS | 3152 | 1471347667892 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347667895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:07 INFO - PROCESS | 3152 | ++DOCSHELL 14210400 == 32 [pid = 3152] [id = 491] 04:41:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (14213000) [pid = 3152] [serial = 1473] [outer = 00000000] 04:41:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (142E3000) [pid = 3152] [serial = 1474] [outer = 14213000] 04:41:07 INFO - PROCESS | 3152 | 1471347667945 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (15439800) [pid = 3152] [serial = 1475] [outer = 14213000] 04:41:08 INFO - PROCESS | 3152 | 1471347668489 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 04:41:08 INFO - PROCESS | 3152 | 1471347668528 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3152 | 1471347668530 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:41:08 INFO - PROCESS | 3152 | 1471347668540 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3152 | 1471347668541 Marionette TRACE conn6 <- [1,1930,null,{}] 04:41:08 INFO - PROCESS | 3152 | 1471347668545 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 3152 | 1471347668547 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:08 INFO - PROCESS | 3152 | 1471347668664 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:41:08 INFO - PROCESS | 3152 | 1471347668670 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347668672 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:08 INFO - PROCESS | 3152 | ++DOCSHELL 16E07000 == 33 [pid = 3152] [id = 492] 04:41:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (16E12400) [pid = 3152] [serial = 1476] [outer = 00000000] 04:41:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (17605000) [pid = 3152] [serial = 1477] [outer = 16E12400] 04:41:08 INFO - PROCESS | 3152 | 1471347668718 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (181ECC00) [pid = 3152] [serial = 1478] [outer = 16E12400] 04:41:09 INFO - PROCESS | 3152 | 1471347669179 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 04:41:09 INFO - PROCESS | 3152 | 1471347669213 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3152 | 1471347669215 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 3152 | 1471347669218 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:41:09 INFO - PROCESS | 3152 | 1471347669220 Marionette TRACE conn6 <- [1,1934,null,{}] 04:41:09 INFO - PROCESS | 3152 | 1471347669223 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3152 | 1471347669225 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:09 INFO - PROCESS | 3152 | 1471347669374 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:41:09 INFO - PROCESS | 3152 | 1471347669385 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347669387 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:09 INFO - PROCESS | 3152 | ++DOCSHELL 18855400 == 34 [pid = 3152] [id = 493] 04:41:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18858800) [pid = 3152] [serial = 1479] [outer = 00000000] 04:41:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18860800) [pid = 3152] [serial = 1480] [outer = 18858800] 04:41:09 INFO - PROCESS | 3152 | 1471347669483 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (189E6C00) [pid = 3152] [serial = 1481] [outer = 18858800] 04:41:09 INFO - PROCESS | 3152 | 1471347669913 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 04:41:09 INFO - PROCESS | 3152 | 1471347669955 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3152 | 1471347669957 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:41:09 INFO - PROCESS | 3152 | 1471347669960 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3152 | 1471347669961 Marionette TRACE conn6 <- [1,1938,null,{}] 04:41:09 INFO - PROCESS | 3152 | 1471347669965 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3152 | 1471347669971 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:10 INFO - PROCESS | 3152 | 1471347670112 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:41:10 INFO - PROCESS | 3152 | 1471347670177 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347670179 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:10 INFO - PROCESS | 3152 | ++DOCSHELL 0E60F000 == 35 [pid = 3152] [id = 494] 04:41:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189EF800) [pid = 3152] [serial = 1482] [outer = 00000000] 04:41:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1947FC00) [pid = 3152] [serial = 1483] [outer = 189EF800] 04:41:10 INFO - PROCESS | 3152 | 1471347670225 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19482000) [pid = 3152] [serial = 1484] [outer = 189EF800] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (181ED800) [pid = 3152] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (141B1000) [pid = 3152] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0EE78C00) [pid = 3152] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F65FC00) [pid = 3152] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (15F0D400) [pid = 3152] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (189F1800) [pid = 3152] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1947BC00) [pid = 3152] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (189D0000) [pid = 3152] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F65CC00) [pid = 3152] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189F4C00) [pid = 3152] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:41:10 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19484C00) [pid = 3152] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:41:10 INFO - PROCESS | 3152 | 1471347670725 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 832ms 04:41:10 INFO - PROCESS | 3152 | 1471347670795 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3152 | 1471347670797 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:41:10 INFO - PROCESS | 3152 | 1471347670804 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3152 | 1471347670806 Marionette TRACE conn6 <- [1,1942,null,{}] 04:41:10 INFO - PROCESS | 3152 | 1471347670810 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 3152 | 1471347670812 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:10 INFO - PROCESS | 3152 | 1471347670926 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:41:10 INFO - PROCESS | 3152 | 1471347670987 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347670989 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:10 INFO - PROCESS | 3152 | ++DOCSHELL 0F65FC00 == 36 [pid = 3152] [id = 495] 04:41:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1430EC00) [pid = 3152] [serial = 1485] [outer = 00000000] 04:41:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19224800) [pid = 3152] [serial = 1486] [outer = 1430EC00] 04:41:11 INFO - PROCESS | 3152 | 1471347671035 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19255000) [pid = 3152] [serial = 1487] [outer = 1430EC00] 04:41:11 INFO - PROCESS | 3152 | 1471347671381 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 04:41:11 INFO - PROCESS | 3152 | 1471347671435 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3152 | 1471347671438 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:41:11 INFO - PROCESS | 3152 | 1471347671441 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:41:11 INFO - PROCESS | 3152 | 1471347671442 Marionette TRACE conn6 <- [1,1946,null,{}] 04:41:11 INFO - PROCESS | 3152 | 1471347671446 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3152 | 1471347671448 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:11 INFO - PROCESS | 3152 | 1471347671528 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:41:11 INFO - PROCESS | 3152 | 1471347671535 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347671537 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:11 INFO - PROCESS | 3152 | ++DOCSHELL 189CD000 == 37 [pid = 3152] [id = 496] 04:41:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19487800) [pid = 3152] [serial = 1488] [outer = 00000000] 04:41:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (198D9800) [pid = 3152] [serial = 1489] [outer = 19487800] 04:41:11 INFO - PROCESS | 3152 | 1471347671581 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198DCC00) [pid = 3152] [serial = 1490] [outer = 19487800] 04:41:11 INFO - PROCESS | 3152 | 1471347672014 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 04:41:12 INFO - PROCESS | 3152 | 1471347672075 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3152 | 1471347672077 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:41:12 INFO - PROCESS | 3152 | 1471347672080 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 3152 | 1471347672082 Marionette TRACE conn6 <- [1,1950,null,{}] 04:41:12 INFO - PROCESS | 3152 | 1471347672086 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3152 | 1471347672087 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:12 INFO - PROCESS | 3152 | 1471347672169 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:41:12 INFO - PROCESS | 3152 | 1471347672176 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347672178 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:12 INFO - PROCESS | 3152 | ++DOCSHELL 141B8C00 == 38 [pid = 3152] [id = 497] 04:41:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (143C1400) [pid = 3152] [serial = 1491] [outer = 00000000] 04:41:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AB77000) [pid = 3152] [serial = 1492] [outer = 143C1400] 04:41:12 INFO - PROCESS | 3152 | 1471347672232 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1AD0D000) [pid = 3152] [serial = 1493] [outer = 143C1400] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0E5CEC00 == 37 [pid = 3152] [id = 478] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0EE34400 == 36 [pid = 3152] [id = 489] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0EEE6800 == 35 [pid = 3152] [id = 488] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 1AAD4400 == 34 [pid = 3152] [id = 486] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0EFFEC00 == 33 [pid = 3152] [id = 487] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0F65F400 == 32 [pid = 3152] [id = 490] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0E60F000 == 31 [pid = 3152] [id = 494] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 189CD000 == 30 [pid = 3152] [id = 496] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 0F65FC00 == 29 [pid = 3152] [id = 495] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 16E07000 == 28 [pid = 3152] [id = 492] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 18855400 == 27 [pid = 3152] [id = 493] 04:41:13 INFO - PROCESS | 3152 | --DOCSHELL 14210400 == 26 [pid = 3152] [id = 491] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (18857C00) [pid = 3152] [serial = 1444] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1885E800) [pid = 3152] [serial = 1445] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1424F400) [pid = 3152] [serial = 1441] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EFF6800) [pid = 3152] [serial = 1438] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F452400) [pid = 3152] [serial = 1439] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (197BEC00) [pid = 3152] [serial = 1435] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (10653C00) [pid = 3152] [serial = 1424] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0FC29C00) [pid = 3152] [serial = 1423] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16E1EC00) [pid = 3152] [serial = 1427] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (16B49400) [pid = 3152] [serial = 1426] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1924A800) [pid = 3152] [serial = 1430] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (18DE9C00) [pid = 3152] [serial = 1429] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (19488000) [pid = 3152] [serial = 1433] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (19484400) [pid = 3152] [serial = 1432] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1B8C4400) [pid = 3152] [serial = 1459] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (19228000) [pid = 3152] [serial = 1447] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (16B55400) [pid = 3152] [serial = 1453] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (197BCC00) [pid = 3152] [serial = 1450] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1AB7C000) [pid = 3152] [serial = 1456] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (198DE000) [pid = 3152] [serial = 1451] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (19486800) [pid = 3152] [serial = 1448] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (142E5C00) [pid = 3152] [serial = 1442] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (1AD0C400) [pid = 3152] [serial = 1457] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (189EBC00) [pid = 3152] [serial = 1454] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 3152 | 1471347674011 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1981ms 04:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:41:14 INFO - PROCESS | 3152 | 1471347674067 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3152 | 1471347674071 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:41:14 INFO - PROCESS | 3152 | 1471347674076 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3152 | 1471347674080 Marionette TRACE conn6 <- [1,1954,null,{}] 04:41:14 INFO - PROCESS | 3152 | 1471347674086 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3152 | 1471347674089 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:14 INFO - PROCESS | 3152 | 1471347674179 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:41:14 INFO - PROCESS | 3152 | 1471347674189 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347674193 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:14 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6D000 == 27 [pid = 3152] [id = 498] 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (0EA70400) [pid = 3152] [serial = 1494] [outer = 00000000] 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0EE36800) [pid = 3152] [serial = 1495] [outer = 0EA70400] 04:41:14 INFO - PROCESS | 3152 | 1471347674243 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EEEA400) [pid = 3152] [serial = 1496] [outer = 0EA70400] 04:41:14 INFO - PROCESS | 3152 | 1471347674716 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 04:41:14 INFO - PROCESS | 3152 | 1471347674766 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3152 | 1471347674771 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:41:14 INFO - PROCESS | 3152 | 1471347674778 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3152 | 1471347674781 Marionette TRACE conn6 <- [1,1958,null,{}] 04:41:14 INFO - PROCESS | 3152 | 1471347674784 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3152 | 1471347674787 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:14 INFO - PROCESS | 3152 | 1471347674876 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:41:14 INFO - PROCESS | 3152 | 1471347674885 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347674888 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:14 INFO - PROCESS | 3152 | ++DOCSHELL 0F63F800 == 28 [pid = 3152] [id = 499] 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0F640400) [pid = 3152] [serial = 1497] [outer = 00000000] 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F660400) [pid = 3152] [serial = 1498] [outer = 0F640400] 04:41:14 INFO - PROCESS | 3152 | 1471347674937 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F667C00) [pid = 3152] [serial = 1499] [outer = 0F640400] 04:41:15 INFO - PROCESS | 3152 | 1471347675391 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 04:41:15 INFO - PROCESS | 3152 | 1471347675451 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3152 | 1471347675453 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:41:15 INFO - PROCESS | 3152 | 1471347675457 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3152 | 1471347675460 Marionette TRACE conn6 <- [1,1962,null,{}] 04:41:15 INFO - PROCESS | 3152 | 1471347675471 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3152 | 1471347675476 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:15 INFO - PROCESS | 3152 | 1471347675561 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:41:15 INFO - PROCESS | 3152 | 1471347675685 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347675688 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:15 INFO - PROCESS | 3152 | ++DOCSHELL 13B9D400 == 29 [pid = 3152] [id = 500] 04:41:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (13B9D800) [pid = 3152] [serial = 1500] [outer = 00000000] 04:41:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (14168800) [pid = 3152] [serial = 1501] [outer = 13B9D800] 04:41:15 INFO - PROCESS | 3152 | 1471347675739 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (14213C00) [pid = 3152] [serial = 1502] [outer = 13B9D800] 04:41:16 INFO - PROCESS | 3152 | 1471347676122 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 04:41:16 INFO - PROCESS | 3152 | 1471347676131 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3152 | 1471347676134 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:41:16 INFO - PROCESS | 3152 | 1471347676137 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:41:16 INFO - PROCESS | 3152 | 1471347676139 Marionette TRACE conn6 <- [1,1966,null,{}] 04:41:16 INFO - PROCESS | 3152 | 1471347676142 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3152 | 1471347676144 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:16 INFO - PROCESS | 3152 | 1471347676227 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:41:16 INFO - PROCESS | 3152 | 1471347676312 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347676314 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:16 INFO - PROCESS | 3152 | ++DOCSHELL 14168000 == 30 [pid = 3152] [id = 501] 04:41:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (14169C00) [pid = 3152] [serial = 1503] [outer = 00000000] 04:41:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (14B60800) [pid = 3152] [serial = 1504] [outer = 14169C00] 04:41:16 INFO - PROCESS | 3152 | 1471347676361 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (16B4F400) [pid = 3152] [serial = 1505] [outer = 14169C00] 04:41:16 INFO - PROCESS | 3152 | 1471347676700 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 04:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:41:16 INFO - PROCESS | 3152 | 1471347676772 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3152 | 1471347676774 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:41:16 INFO - PROCESS | 3152 | 1471347676777 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3152 | 1471347676779 Marionette TRACE conn6 <- [1,1970,null,{}] 04:41:16 INFO - PROCESS | 3152 | 1471347676782 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3152 | 1471347676784 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:16 INFO - PROCESS | 3152 | 1471347676896 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:41:16 INFO - PROCESS | 3152 | 1471347676904 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347676906 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:16 INFO - PROCESS | 3152 | ++DOCSHELL 14301800 == 31 [pid = 3152] [id = 502] 04:41:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (16B4D000) [pid = 3152] [serial = 1506] [outer = 00000000] 04:41:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (17302400) [pid = 3152] [serial = 1507] [outer = 16B4D000] 04:41:16 INFO - PROCESS | 3152 | 1471347676953 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (176CAC00) [pid = 3152] [serial = 1508] [outer = 16B4D000] 04:41:17 INFO - PROCESS | 3152 | 1471347677384 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 04:41:17 INFO - PROCESS | 3152 | 1471347677448 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3152 | 1471347677450 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:41:17 INFO - PROCESS | 3152 | 1471347677453 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:41:17 INFO - PROCESS | 3152 | 1471347677455 Marionette TRACE conn6 <- [1,1974,null,{}] 04:41:17 INFO - PROCESS | 3152 | 1471347677459 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 3152 | 1471347677465 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:17 INFO - PROCESS | 3152 | 1471347677607 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:41:17 INFO - PROCESS | 3152 | 1471347677620 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347677622 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:17 INFO - PROCESS | 3152 | ++DOCSHELL 1823C400 == 32 [pid = 3152] [id = 503] 04:41:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (18858000) [pid = 3152] [serial = 1509] [outer = 00000000] 04:41:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (189D0000) [pid = 3152] [serial = 1510] [outer = 18858000] 04:41:17 INFO - PROCESS | 3152 | 1471347677668 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (189F3400) [pid = 3152] [serial = 1511] [outer = 18858000] 04:41:18 INFO - PROCESS | 3152 | 1471347678110 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 04:41:18 INFO - PROCESS | 3152 | 1471347678128 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:41:18 INFO - PROCESS | 3152 | 1471347678130 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:41:18 INFO - PROCESS | 3152 | 1471347678159 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3152 | 1471347678161 Marionette TRACE conn6 <- [1,1978,null,{}] 04:41:18 INFO - PROCESS | 3152 | 1471347678165 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3152 | 1471347678167 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:18 INFO - PROCESS | 3152 | 1471347678285 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:41:18 INFO - PROCESS | 3152 | 1471347678296 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347678298 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:18 INFO - PROCESS | 3152 | ++DOCSHELL 19224C00 == 33 [pid = 3152] [id = 504] 04:41:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19226800) [pid = 3152] [serial = 1512] [outer = 00000000] 04:41:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19252000) [pid = 3152] [serial = 1513] [outer = 19226800] 04:41:18 INFO - PROCESS | 3152 | 1471347678343 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1947A400) [pid = 3152] [serial = 1514] [outer = 19226800] 04:41:18 INFO - PROCESS | 3152 | 1471347678746 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 650ms 04:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:41:18 INFO - PROCESS | 3152 | 1471347678784 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 3152 | 1471347678786 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:41:18 INFO - PROCESS | 3152 | 1471347678789 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3152 | 1471347678791 Marionette TRACE conn6 <- [1,1982,null,{}] 04:41:18 INFO - PROCESS | 3152 | 1471347678795 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3152 | 1471347678796 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:18 INFO - PROCESS | 3152 | 1471347678876 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:41:18 INFO - PROCESS | 3152 | 1471347678976 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347678978 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:18 INFO - PROCESS | 3152 | ++DOCSHELL 0E507800 == 34 [pid = 3152] [id = 505] 04:41:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E5C9C00) [pid = 3152] [serial = 1515] [outer = 00000000] 04:41:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19487C00) [pid = 3152] [serial = 1516] [outer = 0E5C9C00] 04:41:19 INFO - PROCESS | 3152 | 1471347679023 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19250000) [pid = 3152] [serial = 1517] [outer = 0E5C9C00] 04:41:19 INFO - PROCESS | 3152 | 1471347679398 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 04:41:19 INFO - PROCESS | 3152 | 1471347679465 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 3152 | 1471347679467 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:41:19 INFO - PROCESS | 3152 | 1471347679470 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:41:19 INFO - PROCESS | 3152 | 1471347679472 Marionette TRACE conn6 <- [1,1986,null,{}] 04:41:19 INFO - PROCESS | 3152 | 1471347679476 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 3152 | 1471347679478 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:19 INFO - PROCESS | 3152 | 1471347679615 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:41:19 INFO - PROCESS | 3152 | 1471347679637 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347679639 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:19 INFO - PROCESS | 3152 | ++DOCSHELL 13B98C00 == 35 [pid = 3152] [id = 506] 04:41:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19485000) [pid = 3152] [serial = 1518] [outer = 00000000] 04:41:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198D4C00) [pid = 3152] [serial = 1519] [outer = 19485000] 04:41:19 INFO - PROCESS | 3152 | 1471347679684 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (198D8C00) [pid = 3152] [serial = 1520] [outer = 19485000] 04:41:20 INFO - PROCESS | 3152 | 1471347680121 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 04:41:20 INFO - PROCESS | 3152 | 1471347680147 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:41:20 INFO - PROCESS | 3152 | 1471347680149 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:41:20 INFO - PROCESS | 3152 | 1471347680152 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3152 | 1471347680154 Marionette TRACE conn6 <- [1,1990,null,{}] 04:41:20 INFO - PROCESS | 3152 | 1471347680157 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3152 | 1471347680159 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:20 INFO - PROCESS | 3152 | 1471347680276 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:41:20 INFO - PROCESS | 3152 | 1471347680281 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347680283 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:20 INFO - PROCESS | 3152 | ++DOCSHELL 18DE9800 == 36 [pid = 3152] [id = 507] 04:41:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18DEC800) [pid = 3152] [serial = 1521] [outer = 00000000] 04:41:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1AB76800) [pid = 3152] [serial = 1522] [outer = 18DEC800] 04:41:20 INFO - PROCESS | 3152 | 1471347680329 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AD0C400) [pid = 3152] [serial = 1523] [outer = 18DEC800] 04:41:20 INFO - PROCESS | 3152 | 1471347680796 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 04:41:20 INFO - PROCESS | 3152 | 1471347680823 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3152 | 1471347680825 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:41:20 INFO - PROCESS | 3152 | 1471347680836 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3152 | 1471347680838 Marionette TRACE conn6 <- [1,1994,null,{}] 04:41:20 INFO - PROCESS | 3152 | 1471347680843 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3152 | 1471347680845 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:20 INFO - PROCESS | 3152 | 1471347681000 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:41:21 INFO - PROCESS | 3152 | 1471347681071 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347681074 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:21 INFO - PROCESS | 3152 | ++DOCSHELL 142EC800 == 37 [pid = 3152] [id = 508] 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1B887000) [pid = 3152] [serial = 1524] [outer = 00000000] 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1BB35000) [pid = 3152] [serial = 1525] [outer = 1B887000] 04:41:21 INFO - PROCESS | 3152 | 1471347681121 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1BBC9C00) [pid = 3152] [serial = 1526] [outer = 1B887000] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (18178C00) [pid = 3152] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (16E12400) [pid = 3152] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (18858800) [pid = 3152] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1430EC00) [pid = 3152] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189EF800) [pid = 3152] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (19487800) [pid = 3152] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (14213000) [pid = 3152] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EE34800) [pid = 3152] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1430C400) [pid = 3152] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F450800) [pid = 3152] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:41:21 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AB7B400) [pid = 3152] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:41:21 INFO - PROCESS | 3152 | 1471347681655 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:41:21 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:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 870ms 04:41:21 INFO - PROCESS | 3152 | 1471347681715 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3152 | 1471347681717 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:41:21 INFO - PROCESS | 3152 | 1471347681720 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3152 | 1471347681722 Marionette TRACE conn6 <- [1,1998,null,{}] 04:41:21 INFO - PROCESS | 3152 | 1471347681725 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3152 | 1471347681727 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:21 INFO - PROCESS | 3152 | 1471347681808 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:41:21 INFO - PROCESS | 3152 | 1471347681814 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347681816 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:21 INFO - PROCESS | 3152 | ++DOCSHELL 1430C400 == 38 [pid = 3152] [id = 509] 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1430F000) [pid = 3152] [serial = 1527] [outer = 00000000] 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18858800) [pid = 3152] [serial = 1528] [outer = 1430F000] 04:41:21 INFO - PROCESS | 3152 | 1471347681872 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1921D800) [pid = 3152] [serial = 1529] [outer = 1430F000] 04:41:22 INFO - PROCESS | 3152 | 1471347682295 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:41:22 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:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 04:41:22 INFO - PROCESS | 3152 | 1471347682354 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3152 | 1471347682356 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:41:22 INFO - PROCESS | 3152 | 1471347682359 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3152 | 1471347682360 Marionette TRACE conn6 <- [1,2002,null,{}] 04:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:41:22 INFO - PROCESS | 3152 | 1471347682364 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3152 | 1471347682366 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:22 INFO - PROCESS | 3152 | 1471347682447 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:41:22 INFO - PROCESS | 3152 | 1471347682453 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347682455 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:22 INFO - PROCESS | 3152 | ++DOCSHELL 1885B000 == 39 [pid = 3152] [id = 510] 04:41:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (197A8000) [pid = 3152] [serial = 1530] [outer = 00000000] 04:41:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BB31000) [pid = 3152] [serial = 1531] [outer = 197A8000] 04:41:22 INFO - PROCESS | 3152 | 1471347682499 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BF0B800) [pid = 3152] [serial = 1532] [outer = 197A8000] 04:41:22 INFO - PROCESS | 3152 | 1471347682955 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 04:41:22 INFO - PROCESS | 3152 | 1471347683002 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3152 | 1471347683005 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:41:22 INFO - PROCESS | 3152 | 1471347683008 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3152 | 1471347683009 Marionette TRACE conn6 <- [1,2006,null,{}] 04:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:41:22 INFO - PROCESS | 3152 | 1471347683013 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3152 | 1471347683015 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:23 INFO - PROCESS | 3152 | 1471347683096 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:41:23 INFO - PROCESS | 3152 | 1471347683103 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347683105 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:23 INFO - PROCESS | 3152 | ++DOCSHELL 16E1B000 == 40 [pid = 3152] [id = 511] 04:41:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1B8C9000) [pid = 3152] [serial = 1533] [outer = 00000000] 04:41:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BF12800) [pid = 3152] [serial = 1534] [outer = 1B8C9000] 04:41:23 INFO - PROCESS | 3152 | 1471347683149 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1BF34C00) [pid = 3152] [serial = 1535] [outer = 1B8C9000] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 0EA6D000 == 39 [pid = 3152] [id = 498] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 141B8C00 == 38 [pid = 3152] [id = 497] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 13B9D400 == 37 [pid = 3152] [id = 500] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 14168000 == 36 [pid = 3152] [id = 501] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 19224C00 == 35 [pid = 3152] [id = 504] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 142EC800 == 34 [pid = 3152] [id = 508] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 1823C400 == 33 [pid = 3152] [id = 503] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 0F63F800 == 32 [pid = 3152] [id = 499] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 13B98C00 == 31 [pid = 3152] [id = 506] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 0E507800 == 30 [pid = 3152] [id = 505] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 1430C400 == 29 [pid = 3152] [id = 509] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 1885B000 == 28 [pid = 3152] [id = 510] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 14301800 == 27 [pid = 3152] [id = 502] 04:41:24 INFO - PROCESS | 3152 | --DOCSHELL 18DE9800 == 26 [pid = 3152] [id = 507] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (197C0000) [pid = 3152] [serial = 1436] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (17605000) [pid = 3152] [serial = 1477] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189E6C00) [pid = 3152] [serial = 1481] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (18860800) [pid = 3152] [serial = 1480] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (19224800) [pid = 3152] [serial = 1486] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1947FC00) [pid = 3152] [serial = 1483] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (198D9800) [pid = 3152] [serial = 1489] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19482000) [pid = 3152] [serial = 1484] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (198DCC00) [pid = 3152] [serial = 1490] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1AB77000) [pid = 3152] [serial = 1492] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (142E3000) [pid = 3152] [serial = 1474] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F831000) [pid = 3152] [serial = 1471] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EE84800) [pid = 3152] [serial = 1468] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EFFA400) [pid = 3152] [serial = 1469] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (181EE400) [pid = 3152] [serial = 1466] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16B51C00) [pid = 3152] [serial = 1465] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0FDE2800) [pid = 3152] [serial = 1463] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F831400) [pid = 3152] [serial = 1462] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1B8C5C00) [pid = 3152] [serial = 1460] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (15439800) [pid = 3152] [serial = 1475] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (19255000) [pid = 3152] [serial = 1487] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (181ECC00) [pid = 3152] [serial = 1478] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3152 | 1471347684947 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1972ms 04:41:24 INFO - PROCESS | 3152 | 1471347684987 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:41:24 INFO - PROCESS | 3152 | 1471347684991 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 3152 | 1471347684996 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 3152 | 1471347685000 Marionette TRACE conn6 <- [1,2010,null,{}] 04:41:24 INFO - PROCESS | 3152 | 1471347685006 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3152 | 1471347685009 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:25 INFO - PROCESS | 3152 | 1471347685099 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:41:25 INFO - PROCESS | 3152 | 1471347685106 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347685110 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:25 INFO - PROCESS | 3152 | ++DOCSHELL 0E612000 == 27 [pid = 3152] [id = 512] 04:41:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0E615000) [pid = 3152] [serial = 1536] [outer = 00000000] 04:41:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0EA2A400) [pid = 3152] [serial = 1537] [outer = 0E615000] 04:41:25 INFO - PROCESS | 3152 | 1471347685160 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EACC000) [pid = 3152] [serial = 1538] [outer = 0E615000] 04:41:25 INFO - PROCESS | 3152 | 1471347685663 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 04:41:25 INFO - PROCESS | 3152 | 1471347685727 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3152 | 1471347685732 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 3152 | 1471347685738 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:41:25 INFO - PROCESS | 3152 | 1471347685740 Marionette TRACE conn6 <- [1,2014,null,{}] 04:41:25 INFO - PROCESS | 3152 | 1471347685744 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3152 | 1471347685747 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:25 INFO - PROCESS | 3152 | 1471347685836 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:41:25 INFO - PROCESS | 3152 | 1471347685933 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347685936 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:25 INFO - PROCESS | 3152 | ++DOCSHELL 0F638C00 == 28 [pid = 3152] [id = 513] 04:41:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F639800) [pid = 3152] [serial = 1539] [outer = 00000000] 04:41:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F63F000) [pid = 3152] [serial = 1540] [outer = 0F639800] 04:41:25 INFO - PROCESS | 3152 | 1471347685985 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F664400) [pid = 3152] [serial = 1541] [outer = 0F639800] 04:41:26 INFO - PROCESS | 3152 | 1471347686368 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 04:41:26 INFO - PROCESS | 3152 | 1471347686412 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 3152 | 1471347686414 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:41:26 INFO - PROCESS | 3152 | 1471347686417 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:41:26 INFO - PROCESS | 3152 | 1471347686421 Marionette TRACE conn6 <- [1,2018,null,{}] 04:41:26 INFO - PROCESS | 3152 | 1471347686431 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 3152 | 1471347686436 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:26 INFO - PROCESS | 3152 | 1471347686548 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:41:26 INFO - PROCESS | 3152 | 1471347686557 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347686560 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:26 INFO - PROCESS | 3152 | ++DOCSHELL 13770000 == 29 [pid = 3152] [id = 514] 04:41:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (13778800) [pid = 3152] [serial = 1542] [outer = 00000000] 04:41:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (13B96800) [pid = 3152] [serial = 1543] [outer = 13778800] 04:41:26 INFO - PROCESS | 3152 | 1471347686609 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (141B8C00) [pid = 3152] [serial = 1544] [outer = 13778800] 04:41:27 INFO - PROCESS | 3152 | 1471347687068 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 04:41:27 INFO - PROCESS | 3152 | 1471347687151 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3152 | 1471347687154 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:41:27 INFO - PROCESS | 3152 | 1471347687157 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:41:27 INFO - PROCESS | 3152 | 1471347687159 Marionette TRACE conn6 <- [1,2022,null,{}] 04:41:27 INFO - PROCESS | 3152 | 1471347687163 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3152 | 1471347687165 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:27 INFO - PROCESS | 3152 | 1471347687249 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:41:27 INFO - PROCESS | 3152 | 1471347687255 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347687257 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:27 INFO - PROCESS | 3152 | ++DOCSHELL 1423F400 == 30 [pid = 3152] [id = 515] 04:41:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (142DF400) [pid = 3152] [serial = 1545] [outer = 00000000] 04:41:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1543A800) [pid = 3152] [serial = 1546] [outer = 142DF400] 04:41:27 INFO - PROCESS | 3152 | 1471347687303 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (15F12000) [pid = 3152] [serial = 1547] [outer = 142DF400] 04:41:27 INFO - PROCESS | 3152 | 1471347687738 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 04:41:27 INFO - PROCESS | 3152 | 1471347687792 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3152 | 1471347687794 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:41:27 INFO - PROCESS | 3152 | 1471347687797 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3152 | 1471347687799 Marionette TRACE conn6 <- [1,2026,null,{}] 04:41:27 INFO - PROCESS | 3152 | 1471347687802 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3152 | 1471347687804 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:27 INFO - PROCESS | 3152 | 1471347687882 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:41:27 INFO - PROCESS | 3152 | 1471347687916 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347687919 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:27 INFO - PROCESS | 3152 | ++DOCSHELL 17305400 == 31 [pid = 3152] [id = 516] 04:41:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (17307400) [pid = 3152] [serial = 1548] [outer = 00000000] 04:41:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (176D3C00) [pid = 3152] [serial = 1549] [outer = 17307400] 04:41:27 INFO - PROCESS | 3152 | 1471347687967 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (181F0400) [pid = 3152] [serial = 1550] [outer = 17307400] 04:41:28 INFO - PROCESS | 3152 | 1471347688415 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 04:41:28 INFO - PROCESS | 3152 | 1471347688472 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3152 | 1471347688474 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:41:28 INFO - PROCESS | 3152 | 1471347688477 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3152 | 1471347688479 Marionette TRACE conn6 <- [1,2030,null,{}] 04:41:28 INFO - PROCESS | 3152 | 1471347688482 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 3152 | 1471347688488 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:28 INFO - PROCESS | 3152 | 1471347688591 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:41:28 INFO - PROCESS | 3152 | 1471347688596 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347688598 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:28 INFO - PROCESS | 3152 | ++DOCSHELL 1885A000 == 32 [pid = 3152] [id = 517] 04:41:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1885F800) [pid = 3152] [serial = 1551] [outer = 00000000] 04:41:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189E7C00) [pid = 3152] [serial = 1552] [outer = 1885F800] 04:41:28 INFO - PROCESS | 3152 | 1471347688644 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189E9800) [pid = 3152] [serial = 1553] [outer = 1885F800] 04:41:29 INFO - PROCESS | 3152 | 1471347689068 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:41:29 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:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 04:41:29 INFO - PROCESS | 3152 | 1471347689124 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3152 | 1471347689126 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:41:29 INFO - PROCESS | 3152 | 1471347689131 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3152 | 1471347689133 Marionette TRACE conn6 <- [1,2034,null,{}] 04:41:29 INFO - PROCESS | 3152 | 1471347689137 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3152 | 1471347689139 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:29 INFO - PROCESS | 3152 | 1471347689214 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:41:29 INFO - PROCESS | 3152 | 1471347689248 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347689250 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:29 INFO - PROCESS | 3152 | ++DOCSHELL 16E15400 == 33 [pid = 3152] [id = 518] 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19220400) [pid = 3152] [serial = 1554] [outer = 00000000] 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19253000) [pid = 3152] [serial = 1555] [outer = 19220400] 04:41:29 INFO - PROCESS | 3152 | 1471347689296 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19253C00) [pid = 3152] [serial = 1556] [outer = 19220400] 04:41:29 INFO - PROCESS | 3152 | 1471347689722 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 632ms 04:41:29 INFO - PROCESS | 3152 | 1471347689770 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3152 | 1471347689772 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:41:29 INFO - PROCESS | 3152 | 1471347689776 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3152 | 1471347689777 Marionette TRACE conn6 <- [1,2038,null,{}] 04:41:29 INFO - PROCESS | 3152 | 1471347689781 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3152 | 1471347689783 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:29 INFO - PROCESS | 3152 | 1471347689861 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:41:29 INFO - PROCESS | 3152 | 1471347689866 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347689868 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:29 INFO - PROCESS | 3152 | ++DOCSHELL 189E7800 == 34 [pid = 3152] [id = 519] 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19229C00) [pid = 3152] [serial = 1557] [outer = 00000000] 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (19487000) [pid = 3152] [serial = 1558] [outer = 19229C00] 04:41:29 INFO - PROCESS | 3152 | 1471347689913 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (19482C00) [pid = 3152] [serial = 1559] [outer = 19229C00] 04:41:30 INFO - PROCESS | 3152 | 1471347690386 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 04:41:30 INFO - PROCESS | 3152 | 1471347690413 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3152 | 1471347690415 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:41:30 INFO - PROCESS | 3152 | 1471347690418 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:41:30 INFO - PROCESS | 3152 | 1471347690420 Marionette TRACE conn6 <- [1,2042,null,{}] 04:41:30 INFO - PROCESS | 3152 | 1471347690423 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3152 | 1471347690425 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:30 INFO - PROCESS | 3152 | 1471347690538 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:41:30 INFO - PROCESS | 3152 | 1471347690543 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347690545 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:30 INFO - PROCESS | 3152 | ++DOCSHELL 198D1800 == 35 [pid = 3152] [id = 520] 04:41:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (198D2800) [pid = 3152] [serial = 1560] [outer = 00000000] 04:41:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (198D9C00) [pid = 3152] [serial = 1561] [outer = 198D2800] 04:41:30 INFO - PROCESS | 3152 | 1471347690615 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (198DB400) [pid = 3152] [serial = 1562] [outer = 198D2800] 04:41:31 INFO - PROCESS | 3152 | 1471347691058 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 04:41:31 INFO - PROCESS | 3152 | 1471347691162 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3152 | 1471347691164 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 3152 | 1471347691168 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:41:31 INFO - PROCESS | 3152 | 1471347691169 Marionette TRACE conn6 <- [1,2046,null,{}] 04:41:31 INFO - PROCESS | 3152 | 1471347691173 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3152 | 1471347691175 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:31 INFO - PROCESS | 3152 | 1471347691296 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:41:31 INFO - PROCESS | 3152 | 1471347691356 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347691358 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:31 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD7C00 == 36 [pid = 3152] [id = 521] 04:41:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1AADDC00) [pid = 3152] [serial = 1563] [outer = 00000000] 04:41:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1AD2C800) [pid = 3152] [serial = 1564] [outer = 1AADDC00] 04:41:31 INFO - PROCESS | 3152 | 1471347691403 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1B88A800) [pid = 3152] [serial = 1565] [outer = 1AADDC00] 04:41:31 INFO - PROCESS | 3152 | 1471347691826 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 04:41:31 INFO - PROCESS | 3152 | 1471347691880 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3152 | 1471347691882 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 3152 | 1471347691885 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:41:31 INFO - PROCESS | 3152 | 1471347691888 Marionette TRACE conn6 <- [1,2050,null,{}] 04:41:31 INFO - PROCESS | 3152 | 1471347691891 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3152 | 1471347691893 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:31 INFO - PROCESS | 3152 | 1471347692021 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:41:32 INFO - PROCESS | 3152 | 1471347692087 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347692090 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:32 INFO - PROCESS | 3152 | ++DOCSHELL 16E19000 == 37 [pid = 3152] [id = 522] 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (19236400) [pid = 3152] [serial = 1566] [outer = 00000000] 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (1923B000) [pid = 3152] [serial = 1567] [outer = 19236400] 04:41:32 INFO - PROCESS | 3152 | 1471347692137 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (1B8BFC00) [pid = 3152] [serial = 1568] [outer = 19236400] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (197A8000) [pid = 3152] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (19485000) [pid = 3152] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (18DEC800) [pid = 3152] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1B887000) [pid = 3152] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (0E5C9C00) [pid = 3152] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (19226800) [pid = 3152] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (18858000) [pid = 3152] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (16B4D000) [pid = 3152] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (14169C00) [pid = 3152] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (13B9D800) [pid = 3152] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F640400) [pid = 3152] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EA70400) [pid = 3152] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (143C1400) [pid = 3152] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1430F000) [pid = 3152] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:41:32 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F663400) [pid = 3152] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:41:32 INFO - PROCESS | 3152 | 1471347692659 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 04:41:32 INFO - PROCESS | 3152 | 1471347692726 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3152 | 1471347692729 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:41:32 INFO - PROCESS | 3152 | 1471347692732 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:41:32 INFO - PROCESS | 3152 | 1471347692734 Marionette TRACE conn6 <- [1,2054,null,{}] 04:41:32 INFO - PROCESS | 3152 | 1471347692737 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3152 | 1471347692739 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:32 INFO - PROCESS | 3152 | 1471347692819 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:41:32 INFO - PROCESS | 3152 | 1471347692824 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347692826 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:32 INFO - PROCESS | 3152 | ++DOCSHELL 1543F000 == 38 [pid = 3152] [id = 523] 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (15F0F000) [pid = 3152] [serial = 1569] [outer = 00000000] 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (18861C00) [pid = 3152] [serial = 1570] [outer = 15F0F000] 04:41:32 INFO - PROCESS | 3152 | 1471347692871 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19232400) [pid = 3152] [serial = 1571] [outer = 15F0F000] 04:41:33 INFO - PROCESS | 3152 | 1471347693328 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 04:41:33 INFO - PROCESS | 3152 | 1471347693365 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 3152 | 1471347693367 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:41:33 INFO - PROCESS | 3152 | 1471347693374 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 3152 | 1471347693376 Marionette TRACE conn6 <- [1,2058,null,{}] 04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:41:33 INFO - PROCESS | 3152 | 1471347693380 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 3152 | 1471347693381 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:33 INFO - PROCESS | 3152 | 1471347693462 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:41:33 INFO - PROCESS | 3152 | 1471347693468 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347693469 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:33 INFO - PROCESS | 3152 | ++DOCSHELL 19226800 == 39 [pid = 3152] [id = 524] 04:41:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19252400) [pid = 3152] [serial = 1572] [outer = 00000000] 04:41:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1B8CDC00) [pid = 3152] [serial = 1573] [outer = 19252400] 04:41:33 INFO - PROCESS | 3152 | 1471347693516 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1AAD0800) [pid = 3152] [serial = 1574] [outer = 19252400] 04:41:33 INFO - PROCESS | 3152 | 1471347693969 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 04:41:34 INFO - PROCESS | 3152 | 1471347694023 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3152 | 1471347694025 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:41:34 INFO - PROCESS | 3152 | 1471347694028 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3152 | 1471347694030 Marionette TRACE conn6 <- [1,2062,null,{}] 04:41:34 INFO - PROCESS | 3152 | 1471347694033 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3152 | 1471347694035 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:34 INFO - PROCESS | 3152 | 1471347694114 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:41:34 INFO - PROCESS | 3152 | 1471347694120 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347694122 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:34 INFO - PROCESS | 3152 | ++DOCSHELL 176C9400 == 40 [pid = 3152] [id = 525] 04:41:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (18233000) [pid = 3152] [serial = 1575] [outer = 00000000] 04:41:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1BF0E800) [pid = 3152] [serial = 1576] [outer = 18233000] 04:41:34 INFO - PROCESS | 3152 | 1471347694167 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1BF12400) [pid = 3152] [serial = 1577] [outer = 18233000] 04:41:34 INFO - PROCESS | 3152 | 1471347694878 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 930ms 04:41:34 INFO - PROCESS | 3152 | 1471347694961 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3152 | 1471347694966 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:41:34 INFO - PROCESS | 3152 | 1471347694971 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3152 | 1471347694974 Marionette TRACE conn6 <- [1,2066,null,{}] 04:41:34 INFO - PROCESS | 3152 | 1471347694980 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3152 | 1471347694984 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:35 INFO - PROCESS | 3152 | 1471347695136 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:41:35 INFO - PROCESS | 3152 | 1471347695268 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347695271 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:35 INFO - PROCESS | 3152 | ++DOCSHELL 0E60A800 == 41 [pid = 3152] [id = 526] 04:41:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (0E60C400) [pid = 3152] [serial = 1578] [outer = 00000000] 04:41:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F452000) [pid = 3152] [serial = 1579] [outer = 0E60C400] 04:41:35 INFO - PROCESS | 3152 | 1471347695333 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0F63C800) [pid = 3152] [serial = 1580] [outer = 0E60C400] 04:41:35 INFO - PROCESS | 3152 | 1471347696012 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1078ms 04:41:36 INFO - PROCESS | 3152 | 1471347696049 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 3152 | 1471347696054 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:41:36 INFO - PROCESS | 3152 | 1471347696060 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 3152 | 1471347696063 Marionette TRACE conn6 <- [1,2070,null,{}] 04:41:36 INFO - PROCESS | 3152 | 1471347696067 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 3152 | 1471347696070 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:36 INFO - PROCESS | 3152 | 1471347696254 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:41:36 INFO - PROCESS | 3152 | 1471347696264 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347696267 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:36 INFO - PROCESS | 3152 | ++DOCSHELL 0F45CC00 == 42 [pid = 3152] [id = 527] 04:41:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0F634000) [pid = 3152] [serial = 1581] [outer = 00000000] 04:41:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (0FC1E400) [pid = 3152] [serial = 1582] [outer = 0F634000] 04:41:36 INFO - PROCESS | 3152 | 1471347696325 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (108DC000) [pid = 3152] [serial = 1583] [outer = 0F634000] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 19226800 == 41 [pid = 3152] [id = 524] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 1543F000 == 40 [pid = 3152] [id = 523] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 16E19000 == 39 [pid = 3152] [id = 522] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 1AAD7C00 == 38 [pid = 3152] [id = 521] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 198D1800 == 37 [pid = 3152] [id = 520] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 189E7800 == 36 [pid = 3152] [id = 519] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 16E15400 == 35 [pid = 3152] [id = 518] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 1885A000 == 34 [pid = 3152] [id = 517] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 17305400 == 33 [pid = 3152] [id = 516] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 1423F400 == 32 [pid = 3152] [id = 515] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 13770000 == 31 [pid = 3152] [id = 514] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (1BF12800) [pid = 3152] [serial = 1534] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 0F638C00 == 30 [pid = 3152] [id = 513] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 0E612000 == 29 [pid = 3152] [id = 512] 04:41:37 INFO - PROCESS | 3152 | --DOCSHELL 16E1B000 == 28 [pid = 3152] [id = 511] 04:41:37 INFO - PROCESS | 3152 | 1471347697269 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1220ms 04:41:37 INFO - PROCESS | 3152 | 1471347697284 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 3152 | 1471347697288 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:41:37 INFO - PROCESS | 3152 | 1471347697292 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 3152 | 1471347697297 Marionette TRACE conn6 <- [1,2074,null,{}] 04:41:37 INFO - PROCESS | 3152 | 1471347697302 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 3152 | 1471347697305 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:37 INFO - PROCESS | 3152 | 1471347697392 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (0FD43800) [pid = 3152] [serial = 1472] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1BF0B800) [pid = 3152] [serial = 1532] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (198D4C00) [pid = 3152] [serial = 1519] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1AB76800) [pid = 3152] [serial = 1522] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (198D8C00) [pid = 3152] [serial = 1520] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1BB35000) [pid = 3152] [serial = 1525] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1AD0C400) [pid = 3152] [serial = 1523] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1BB31000) [pid = 3152] [serial = 1531] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1BBC9C00) [pid = 3152] [serial = 1526] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (19487C00) [pid = 3152] [serial = 1516] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19252000) [pid = 3152] [serial = 1513] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1947A400) [pid = 3152] [serial = 1514] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189D0000) [pid = 3152] [serial = 1510] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (189F3400) [pid = 3152] [serial = 1511] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (17302400) [pid = 3152] [serial = 1507] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (176CAC00) [pid = 3152] [serial = 1508] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (14B60800) [pid = 3152] [serial = 1504] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (16B4F400) [pid = 3152] [serial = 1505] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (14168800) [pid = 3152] [serial = 1501] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (14213C00) [pid = 3152] [serial = 1502] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F660400) [pid = 3152] [serial = 1498] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F667C00) [pid = 3152] [serial = 1499] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EE36800) [pid = 3152] [serial = 1495] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EEEA400) [pid = 3152] [serial = 1496] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1AD0D000) [pid = 3152] [serial = 1493] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (18858800) [pid = 3152] [serial = 1528] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19250000) [pid = 3152] [serial = 1517] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1921D800) [pid = 3152] [serial = 1529] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3152 | 1471347697499 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347697502 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:37 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C6800 == 29 [pid = 3152] [id = 528] 04:41:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0E5CA400) [pid = 3152] [serial = 1584] [outer = 00000000] 04:41:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EFF6800) [pid = 3152] [serial = 1585] [outer = 0E5CA400] 04:41:37 INFO - PROCESS | 3152 | 1471347697554 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F63BC00) [pid = 3152] [serial = 1586] [outer = 0E5CA400] 04:41:37 INFO - PROCESS | 3152 | 1471347698005 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 790ms 04:41:38 INFO - PROCESS | 3152 | 1471347698084 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3152 | 1471347698088 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:41:38 INFO - PROCESS | 3152 | 1471347698094 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:41:38 INFO - PROCESS | 3152 | 1471347698097 Marionette TRACE conn6 <- [1,2078,null,{}] 04:41:38 INFO - PROCESS | 3152 | 1471347698100 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 3152 | 1471347698103 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:38 INFO - PROCESS | 3152 | 1471347698198 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:41:38 INFO - PROCESS | 3152 | 1471347698204 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347698207 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:38 INFO - PROCESS | 3152 | ++DOCSHELL 1064FC00 == 30 [pid = 3152] [id = 529] 04:41:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (13627800) [pid = 3152] [serial = 1587] [outer = 00000000] 04:41:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (137B6000) [pid = 3152] [serial = 1588] [outer = 13627800] 04:41:38 INFO - PROCESS | 3152 | 1471347698255 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (14165800) [pid = 3152] [serial = 1589] [outer = 13627800] 04:41:38 INFO - PROCESS | 3152 | 1471347698723 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 04:41:38 INFO - PROCESS | 3152 | 1471347698769 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3152 | 1471347698771 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:41:38 INFO - PROCESS | 3152 | 1471347698775 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 3152 | 1471347698778 Marionette TRACE conn6 <- [1,2082,null,{}] 04:41:38 INFO - PROCESS | 3152 | 1471347698789 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 3152 | 1471347698794 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:38 INFO - PROCESS | 3152 | 1471347698880 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:41:38 INFO - PROCESS | 3152 | 1471347698981 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347698985 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:38 INFO - PROCESS | 3152 | ++DOCSHELL 16B51C00 == 31 [pid = 3152] [id = 530] 04:41:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16B56400) [pid = 3152] [serial = 1590] [outer = 00000000] 04:41:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (16E19400) [pid = 3152] [serial = 1591] [outer = 16B56400] 04:41:39 INFO - PROCESS | 3152 | 1471347699043 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (176C8400) [pid = 3152] [serial = 1592] [outer = 16B56400] 04:41:39 INFO - PROCESS | 3152 | 1471347699421 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 04:41:39 INFO - PROCESS | 3152 | 1471347699449 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 3152 | 1471347699451 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:41:39 INFO - PROCESS | 3152 | 1471347699454 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:41:39 INFO - PROCESS | 3152 | 1471347699456 Marionette TRACE conn6 <- [1,2086,null,{}] 04:41:39 INFO - PROCESS | 3152 | 1471347699460 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 3152 | 1471347699462 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:39 INFO - PROCESS | 3152 | 1471347699576 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:41:39 INFO - PROCESS | 3152 | 1471347699682 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347699684 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:39 INFO - PROCESS | 3152 | ++DOCSHELL 181F3400 == 32 [pid = 3152] [id = 531] 04:41:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (181F4000) [pid = 3152] [serial = 1593] [outer = 00000000] 04:41:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1885D400) [pid = 3152] [serial = 1594] [outer = 181F4000] 04:41:39 INFO - PROCESS | 3152 | 1471347699733 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (189D0000) [pid = 3152] [serial = 1595] [outer = 181F4000] 04:41:40 INFO - PROCESS | 3152 | 1471347700137 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 04:41:40 INFO - PROCESS | 3152 | 1471347700189 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3152 | 1471347700191 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:41:40 INFO - PROCESS | 3152 | 1471347700200 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3152 | 1471347700202 Marionette TRACE conn6 <- [1,2090,null,{}] 04:41:40 INFO - PROCESS | 3152 | 1471347700206 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3152 | 1471347700208 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:40 INFO - PROCESS | 3152 | 1471347700319 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:41:40 INFO - PROCESS | 3152 | 1471347700324 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347700326 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:40 INFO - PROCESS | 3152 | ++DOCSHELL 189E6800 == 33 [pid = 3152] [id = 532] 04:41:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189E8C00) [pid = 3152] [serial = 1596] [outer = 00000000] 04:41:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (18DEFC00) [pid = 3152] [serial = 1597] [outer = 189E8C00] 04:41:40 INFO - PROCESS | 3152 | 1471347700372 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19226400) [pid = 3152] [serial = 1598] [outer = 189E8C00] 04:41:40 INFO - PROCESS | 3152 | 1471347700865 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 04:41:40 INFO - PROCESS | 3152 | 1471347700966 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3152 | 1471347700969 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:41:40 INFO - PROCESS | 3152 | 1471347700972 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3152 | 1471347700974 Marionette TRACE conn6 <- [1,2094,null,{}] 04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:41:40 INFO - PROCESS | 3152 | 1471347700978 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3152 | 1471347700983 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:41 INFO - PROCESS | 3152 | 1471347701128 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:41:41 INFO - PROCESS | 3152 | 1471347701188 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347701190 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:41 INFO - PROCESS | 3152 | ++DOCSHELL 14B67C00 == 34 [pid = 3152] [id = 533] 04:41:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1924DC00) [pid = 3152] [serial = 1599] [outer = 00000000] 04:41:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1947F400) [pid = 3152] [serial = 1600] [outer = 1924DC00] 04:41:41 INFO - PROCESS | 3152 | 1471347701238 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (19255C00) [pid = 3152] [serial = 1601] [outer = 1924DC00] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (198D2800) [pid = 3152] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1AADDC00) [pid = 3152] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (142DF400) [pid = 3152] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E615000) [pid = 3152] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1885F800) [pid = 3152] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1B8C9000) [pid = 3152] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (13778800) [pid = 3152] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19220400) [pid = 3152] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (17307400) [pid = 3152] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F639800) [pid = 3152] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (19229C00) [pid = 3152] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (19236400) [pid = 3152] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19252400) [pid = 3152] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:41:41 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (15F0F000) [pid = 3152] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:41:41 INFO - PROCESS | 3152 | 1471347701800 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 870ms 04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:41:41 INFO - PROCESS | 3152 | 1471347701849 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 3152 | 1471347701851 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:41:41 INFO - PROCESS | 3152 | 1471347701854 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3152 | 1471347701856 Marionette TRACE conn6 <- [1,2098,null,{}] 04:41:41 INFO - PROCESS | 3152 | 1471347701859 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 3152 | 1471347701861 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:41 INFO - PROCESS | 3152 | 1471347701942 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:41:41 INFO - PROCESS | 3152 | 1471347701947 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347701949 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:41 INFO - PROCESS | 3152 | ++DOCSHELL 14128C00 == 35 [pid = 3152] [id = 534] 04:41:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1425D800) [pid = 3152] [serial = 1602] [outer = 00000000] 04:41:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (17307400) [pid = 3152] [serial = 1603] [outer = 1425D800] 04:41:41 INFO - PROCESS | 3152 | 1471347701994 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1885F800) [pid = 3152] [serial = 1604] [outer = 1425D800] 04:41:42 INFO - PROCESS | 3152 | 1471347702419 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 04:41:42 INFO - PROCESS | 3152 | 1471347702485 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 3152 | 1471347702488 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:41:42 INFO - PROCESS | 3152 | 1471347702491 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:41:42 INFO - PROCESS | 3152 | 1471347702492 Marionette TRACE conn6 <- [1,2102,null,{}] 04:41:42 INFO - PROCESS | 3152 | 1471347702496 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 3152 | 1471347702497 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:42 INFO - PROCESS | 3152 | 1471347702577 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:41:42 INFO - PROCESS | 3152 | 1471347702583 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347702585 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:42 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C2400 == 36 [pid = 3152] [id = 535] 04:41:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0E616000) [pid = 3152] [serial = 1605] [outer = 00000000] 04:41:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19488800) [pid = 3152] [serial = 1606] [outer = 0E616000] 04:41:42 INFO - PROCESS | 3152 | 1471347702631 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (197A8C00) [pid = 3152] [serial = 1607] [outer = 0E616000] 04:41:43 INFO - PROCESS | 3152 | 1471347703063 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 04:41:43 INFO - PROCESS | 3152 | 1471347703125 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3152 | 1471347703127 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:41:43 INFO - PROCESS | 3152 | 1471347703140 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3152 | 1471347703142 Marionette TRACE conn6 <- [1,2106,null,{}] 04:41:43 INFO - PROCESS | 3152 | 1471347703146 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3152 | 1471347703148 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:43 INFO - PROCESS | 3152 | 1471347703228 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:41:43 INFO - PROCESS | 3152 | 1471347703233 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347703235 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:43 INFO - PROCESS | 3152 | ++DOCSHELL 16B4D000 == 37 [pid = 3152] [id = 536] 04:41:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D3400) [pid = 3152] [serial = 1608] [outer = 00000000] 04:41:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198DEC00) [pid = 3152] [serial = 1609] [outer = 198D3400] 04:41:43 INFO - PROCESS | 3152 | 1471347703281 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198EC000) [pid = 3152] [serial = 1610] [outer = 198D3400] 04:41:43 INFO - PROCESS | 3152 | 1471347703705 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 04:41:43 INFO - PROCESS | 3152 | 1471347703809 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3152 | 1471347703813 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:41:43 INFO - PROCESS | 3152 | 1471347703819 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3152 | 1471347703823 Marionette TRACE conn6 <- [1,2110,null,{}] 04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:41:43 INFO - PROCESS | 3152 | 1471347703830 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3152 | 1471347703833 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:44 INFO - PROCESS | 3152 | 1471347704038 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:41:44 INFO - PROCESS | 3152 | 1471347704143 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347704148 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:44 INFO - PROCESS | 3152 | ++DOCSHELL 0EEE9400 == 38 [pid = 3152] [id = 537] 04:41:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0EF5D000) [pid = 3152] [serial = 1611] [outer = 00000000] 04:41:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0F44F800) [pid = 3152] [serial = 1612] [outer = 0EF5D000] 04:41:44 INFO - PROCESS | 3152 | 1471347704206 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0F662800) [pid = 3152] [serial = 1613] [outer = 0EF5D000] 04:41:44 INFO - PROCESS | 3152 | 1471347704791 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1020ms 04:41:44 INFO - PROCESS | 3152 | 1471347704848 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 3152 | 1471347704852 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:41:44 INFO - PROCESS | 3152 | 1471347704858 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 3152 | 1471347704862 Marionette TRACE conn6 <- [1,2114,null,{}] 04:41:44 INFO - PROCESS | 3152 | 1471347704867 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 3152 | 1471347704870 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:44 INFO - PROCESS | 3152 | 1471347704981 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:41:45 INFO - PROCESS | 3152 | 1471347705120 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347705122 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:45 INFO - PROCESS | 3152 | ++DOCSHELL 14249400 == 39 [pid = 3152] [id = 538] 04:41:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (14254400) [pid = 3152] [serial = 1614] [outer = 00000000] 04:41:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (14B61000) [pid = 3152] [serial = 1615] [outer = 14254400] 04:41:45 INFO - PROCESS | 3152 | 1471347705181 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (16B53C00) [pid = 3152] [serial = 1616] [outer = 14254400] 04:41:45 INFO - PROCESS | 3152 | 1471347705780 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 990ms 04:41:45 INFO - PROCESS | 3152 | 1471347705848 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 3152 | 1471347705851 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:41:45 INFO - PROCESS | 3152 | 1471347705855 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 3152 | 1471347705857 Marionette TRACE conn6 <- [1,2118,null,{}] 04:41:45 INFO - PROCESS | 3152 | 1471347705867 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 3152 | 1471347705872 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:45 INFO - PROCESS | 3152 | 1471347706015 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:41:46 INFO - PROCESS | 3152 | 1471347706155 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347706159 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:46 INFO - PROCESS | 3152 | ++DOCSHELL 19253800 == 40 [pid = 3152] [id = 539] 04:41:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (19254800) [pid = 3152] [serial = 1617] [outer = 00000000] 04:41:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (19486800) [pid = 3152] [serial = 1618] [outer = 19254800] 04:41:46 INFO - PROCESS | 3152 | 1471347706219 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1AAD4400) [pid = 3152] [serial = 1619] [outer = 19254800] 04:41:46 INFO - PROCESS | 3152 | 1471347706825 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 3152 | 1471347706877 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:41:46 INFO - PROCESS | 3152 | 1471347706880 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 3152 | 1471347706882 Marionette TRACE conn6 <- [1,2122,null,{}] 04:41:46 INFO - PROCESS | 3152 | 1471347706886 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 3152 | 1471347706888 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:46 INFO - PROCESS | 3152 | 1471347706998 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:41:47 INFO - PROCESS | 3152 | 1471347707143 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347707145 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:47 INFO - PROCESS | 3152 | ++DOCSHELL 1B40D000 == 41 [pid = 3152] [id = 540] 04:41:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1B40F800) [pid = 3152] [serial = 1620] [outer = 00000000] 04:41:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1BBC5000) [pid = 3152] [serial = 1621] [outer = 1B40F800] 04:41:47 INFO - PROCESS | 3152 | 1471347707203 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1BF06C00) [pid = 3152] [serial = 1622] [outer = 1B40F800] 04:41:47 INFO - PROCESS | 3152 | 1471347707918 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1070ms 04:41:47 INFO - PROCESS | 3152 | 1471347707960 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:41:47 INFO - PROCESS | 3152 | 1471347707964 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:41:47 INFO - PROCESS | 3152 | 1471347707968 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3152 | 1471347707971 Marionette TRACE conn6 <- [1,2126,null,{}] 04:41:47 INFO - PROCESS | 3152 | 1471347707977 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 3152 | 1471347707980 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:48 INFO - PROCESS | 3152 | 1471347708082 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:41:48 INFO - PROCESS | 3152 | 1471347708240 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347708243 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:48 INFO - PROCESS | 3152 | ++DOCSHELL 0FC29C00 == 42 [pid = 3152] [id = 541] 04:41:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0FDE4000) [pid = 3152] [serial = 1623] [outer = 00000000] 04:41:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (1423BC00) [pid = 3152] [serial = 1624] [outer = 0FDE4000] 04:41:48 INFO - PROCESS | 3152 | 1471347708301 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (14B60800) [pid = 3152] [serial = 1625] [outer = 0FDE4000] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0E5C2400 == 41 [pid = 3152] [id = 535] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 14128C00 == 40 [pid = 3152] [id = 534] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 14B67C00 == 39 [pid = 3152] [id = 533] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 189E6800 == 38 [pid = 3152] [id = 532] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 181F3400 == 37 [pid = 3152] [id = 531] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 16B51C00 == 36 [pid = 3152] [id = 530] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 1064FC00 == 35 [pid = 3152] [id = 529] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0E5C6800 == 34 [pid = 3152] [id = 528] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0E60A800 == 33 [pid = 3152] [id = 526] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0F45CC00 == 32 [pid = 3152] [id = 527] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 176C9400 == 31 [pid = 3152] [id = 525] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 1B40D000 == 30 [pid = 3152] [id = 540] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 19253800 == 29 [pid = 3152] [id = 539] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 16B4D000 == 28 [pid = 3152] [id = 536] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0EEE9400 == 27 [pid = 3152] [id = 537] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 14249400 == 26 [pid = 3152] [id = 538] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (19253000) [pid = 3152] [serial = 1555] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (19253C00) [pid = 3152] [serial = 1556] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (176D3C00) [pid = 3152] [serial = 1549] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (181F0400) [pid = 3152] [serial = 1550] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (0F63F000) [pid = 3152] [serial = 1540] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (0F664400) [pid = 3152] [serial = 1541] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (19487000) [pid = 3152] [serial = 1558] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (198DB400) [pid = 3152] [serial = 1562] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1923B000) [pid = 3152] [serial = 1567] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (1AAD0800) [pid = 3152] [serial = 1574] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1B88A800) [pid = 3152] [serial = 1565] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1B8CDC00) [pid = 3152] [serial = 1573] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1B8BFC00) [pid = 3152] [serial = 1568] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1BF0E800) [pid = 3152] [serial = 1576] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (18861C00) [pid = 3152] [serial = 1570] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19482C00) [pid = 3152] [serial = 1559] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19232400) [pid = 3152] [serial = 1571] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (198D9C00) [pid = 3152] [serial = 1561] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AD2C800) [pid = 3152] [serial = 1564] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1543A800) [pid = 3152] [serial = 1546] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (15F12000) [pid = 3152] [serial = 1547] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EA2A400) [pid = 3152] [serial = 1537] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EACC000) [pid = 3152] [serial = 1538] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (189E7C00) [pid = 3152] [serial = 1552] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189E9800) [pid = 3152] [serial = 1553] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BF34C00) [pid = 3152] [serial = 1535] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (13B96800) [pid = 3152] [serial = 1543] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (141B8C00) [pid = 3152] [serial = 1544] [outer = 00000000] [url = about:blank] 04:41:49 INFO - PROCESS | 3152 | --DOCSHELL 0EFF1000 == 25 [pid = 3152] [id = 11] 04:41:49 INFO - PROCESS | 3152 | 1471347709486 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1578ms 04:41:49 INFO - PROCESS | 3152 | 1471347709549 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 3152 | 1471347709552 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:41:49 INFO - PROCESS | 3152 | 1471347709557 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 3152 | 1471347709561 Marionette TRACE conn6 <- [1,2130,null,{}] 04:41:49 INFO - PROCESS | 3152 | 1471347709566 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 3152 | 1471347709569 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:49 INFO - PROCESS | 3152 | 1471347709692 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:41:49 INFO - PROCESS | 3152 | 1471347709783 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347709786 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:49 INFO - PROCESS | 3152 | ++DOCSHELL 0EFFD000 == 26 [pid = 3152] [id = 542] 04:41:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F44E400) [pid = 3152] [serial = 1626] [outer = 00000000] 04:41:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F63B800) [pid = 3152] [serial = 1627] [outer = 0F44E400] 04:41:49 INFO - PROCESS | 3152 | 1471347709837 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F664C00) [pid = 3152] [serial = 1628] [outer = 0F44E400] 04:41:50 INFO - PROCESS | 3152 | 1471347710227 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3152 | 1471347710294 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:41:50 INFO - PROCESS | 3152 | 1471347710300 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3152 | 1471347710303 Marionette TRACE conn6 <- [1,2134,null,{}] 04:41:50 INFO - PROCESS | 3152 | 1471347710306 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 3152 | 1471347710309 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:50 INFO - PROCESS | 3152 | 1471347710398 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:41:50 INFO - PROCESS | 3152 | 1471347710404 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347710407 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:50 INFO - PROCESS | 3152 | ++DOCSHELL 0FC2F000 == 27 [pid = 3152] [id = 543] 04:41:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0FD45C00) [pid = 3152] [serial = 1629] [outer = 00000000] 04:41:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1412E000) [pid = 3152] [serial = 1630] [outer = 0FD45C00] 04:41:50 INFO - PROCESS | 3152 | 1471347710455 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (142E5C00) [pid = 3152] [serial = 1631] [outer = 0FD45C00] 04:41:50 INFO - PROCESS | 3152 | 1471347710903 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3152 | 1471347710976 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:41:50 INFO - PROCESS | 3152 | 1471347710979 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:41:50 INFO - PROCESS | 3152 | 1471347710983 Marionette TRACE conn6 <- [1,2138,null,{}] 04:41:50 INFO - PROCESS | 3152 | 1471347710993 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 3152 | 1471347710998 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:51 INFO - PROCESS | 3152 | 1471347711086 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:41:51 INFO - PROCESS | 3152 | 1471347711092 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347711095 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:51 INFO - PROCESS | 3152 | ++DOCSHELL 176C5800 == 28 [pid = 3152] [id = 544] 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (176C8000) [pid = 3152] [serial = 1632] [outer = 00000000] 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181EE400) [pid = 3152] [serial = 1633] [outer = 176C8000] 04:41:51 INFO - PROCESS | 3152 | 1471347711144 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18855000) [pid = 3152] [serial = 1634] [outer = 176C8000] 04:41:51 INFO - PROCESS | 3152 | 1471347711640 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 04:41:51 INFO - PROCESS | 3152 | 1471347711657 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3152 | 1471347711659 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:41:51 INFO - PROCESS | 3152 | 1471347711662 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3152 | 1471347711664 Marionette TRACE conn6 <- [1,2142,null,{}] 04:41:51 INFO - PROCESS | 3152 | 1471347711667 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 3152 | 1471347711669 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:51 INFO - PROCESS | 3152 | 1471347711814 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:41:51 INFO - PROCESS | 3152 | 1471347711839 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347711841 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:51 INFO - PROCESS | 3152 | ++DOCSHELL 1885E800 == 29 [pid = 3152] [id = 545] 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1885F400) [pid = 3152] [serial = 1635] [outer = 00000000] 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189E6800) [pid = 3152] [serial = 1636] [outer = 1885F400] 04:41:51 INFO - PROCESS | 3152 | 1471347711889 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (189F5800) [pid = 3152] [serial = 1637] [outer = 1885F400] 04:41:52 INFO - PROCESS | 3152 | 1471347712328 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 04:41:52 INFO - PROCESS | 3152 | 1471347712394 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3152 | 1471347712396 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:41:52 INFO - PROCESS | 3152 | 1471347712399 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3152 | 1471347712401 Marionette TRACE conn6 <- [1,2146,null,{}] 04:41:52 INFO - PROCESS | 3152 | 1471347712404 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 3152 | 1471347712406 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:52 INFO - PROCESS | 3152 | 1471347712523 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:41:52 INFO - PROCESS | 3152 | 1471347712530 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347712532 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:52 INFO - PROCESS | 3152 | ++DOCSHELL 181E8800 == 30 [pid = 3152] [id = 546] 04:41:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189F4800) [pid = 3152] [serial = 1638] [outer = 00000000] 04:41:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1922F000) [pid = 3152] [serial = 1639] [outer = 189F4800] 04:41:52 INFO - PROCESS | 3152 | 1471347712578 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19232000) [pid = 3152] [serial = 1640] [outer = 189F4800] 04:41:53 INFO - PROCESS | 3152 | 1471347713042 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 04:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:41:53 INFO - PROCESS | 3152 | 1471347713073 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3152 | 1471347713076 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 3152 | 1471347713079 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 3152 | 1471347713081 Marionette TRACE conn6 <- [1,2150,null,{}] 04:41:53 INFO - PROCESS | 3152 | 1471347713084 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 3152 | 1471347713089 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:53 INFO - PROCESS | 3152 | 1471347713243 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:41:53 INFO - PROCESS | 3152 | 1471347713255 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347713257 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:53 INFO - PROCESS | 3152 | ++DOCSHELL 19254000 == 31 [pid = 3152] [id = 547] 04:41:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19256800) [pid = 3152] [serial = 1641] [outer = 00000000] 04:41:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1951EC00) [pid = 3152] [serial = 1642] [outer = 19256800] 04:41:53 INFO - PROCESS | 3152 | 1471347713359 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (197A2400) [pid = 3152] [serial = 1643] [outer = 19256800] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (198D3400) [pid = 3152] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (189E8C00) [pid = 3152] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1924DC00) [pid = 3152] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E60C400) [pid = 3152] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (18233000) [pid = 3152] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F634000) [pid = 3152] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16B56400) [pid = 3152] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (13627800) [pid = 3152] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E5CA400) [pid = 3152] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1425D800) [pid = 3152] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0E616000) [pid = 3152] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:41:53 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (181F4000) [pid = 3152] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:41:53 INFO - PROCESS | 3152 | 1471347713918 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 870ms 04:41:53 INFO - PROCESS | 3152 | 1471347713962 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3152 | 1471347713964 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:41:53 INFO - PROCESS | 3152 | 1471347713968 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 3152 | 1471347713970 Marionette TRACE conn6 <- [1,2154,null,{}] 04:41:53 INFO - PROCESS | 3152 | 1471347713973 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 3152 | 1471347713975 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:54 INFO - PROCESS | 3152 | 1471347714056 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:41:54 INFO - PROCESS | 3152 | 1471347714061 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347714063 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:54 INFO - PROCESS | 3152 | ++DOCSHELL 15F0E800 == 32 [pid = 3152] [id = 548] 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (15F17400) [pid = 3152] [serial = 1644] [outer = 00000000] 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19236400) [pid = 3152] [serial = 1645] [outer = 15F17400] 04:41:54 INFO - PROCESS | 3152 | 1471347714108 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18857000) [pid = 3152] [serial = 1646] [outer = 15F17400] 04:41:54 INFO - PROCESS | 3152 | 1471347714543 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 04:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:41:54 INFO - PROCESS | 3152 | 1471347714601 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3152 | 1471347714603 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:41:54 INFO - PROCESS | 3152 | 1471347714606 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 3152 | 1471347714607 Marionette TRACE conn6 <- [1,2158,null,{}] 04:41:54 INFO - PROCESS | 3152 | 1471347714611 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 3152 | 1471347714613 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:54 INFO - PROCESS | 3152 | 1471347714692 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:41:54 INFO - PROCESS | 3152 | 1471347714698 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347714699 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:54 INFO - PROCESS | 3152 | ++DOCSHELL 197C0800 == 33 [pid = 3152] [id = 549] 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (198D0400) [pid = 3152] [serial = 1647] [outer = 00000000] 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D8C00) [pid = 3152] [serial = 1648] [outer = 198D0400] 04:41:54 INFO - PROCESS | 3152 | 1471347714744 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198D3C00) [pid = 3152] [serial = 1649] [outer = 198D0400] 04:41:55 INFO - PROCESS | 3152 | 1471347715200 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 04:41:55 INFO - PROCESS | 3152 | 1471347715253 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3152 | 1471347715255 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 3152 | 1471347715259 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 3152 | 1471347715260 Marionette TRACE conn6 <- [1,2162,null,{}] 04:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:41:55 INFO - PROCESS | 3152 | 1471347715264 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 3152 | 1471347715266 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:55 INFO - PROCESS | 3152 | 1471347715345 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:41:55 INFO - PROCESS | 3152 | 1471347715352 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347715354 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:55 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD7C00 == 34 [pid = 3152] [id = 550] 04:41:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AB77000) [pid = 3152] [serial = 1650] [outer = 00000000] 04:41:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AD10000) [pid = 3152] [serial = 1651] [outer = 1AB77000] 04:41:55 INFO - PROCESS | 3152 | 1471347715400 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1AD2C800) [pid = 3152] [serial = 1652] [outer = 1AB77000] 04:41:56 INFO - PROCESS | 3152 | 1471347716133 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 04:41:56 INFO - PROCESS | 3152 | 1471347716195 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:41:56 INFO - PROCESS | 3152 | 1471347716200 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:41:56 INFO - PROCESS | 3152 | 1471347716204 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 3152 | 1471347716208 Marionette TRACE conn6 <- [1,2166,null,{}] 04:41:56 INFO - PROCESS | 3152 | 1471347716214 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 3152 | 1471347716217 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:56 INFO - PROCESS | 3152 | 1471347716354 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:41:56 INFO - PROCESS | 3152 | 1471347716467 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347716470 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:56 INFO - PROCESS | 3152 | ++DOCSHELL 0E609400 == 35 [pid = 3152] [id = 551] 04:41:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E60D000) [pid = 3152] [serial = 1653] [outer = 00000000] 04:41:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0F664400) [pid = 3152] [serial = 1654] [outer = 0E60D000] 04:41:56 INFO - PROCESS | 3152 | 1471347716529 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (10833400) [pid = 3152] [serial = 1655] [outer = 0E60D000] 04:41:57 INFO - PROCESS | 3152 | 1471347717242 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1074ms 04:41:57 INFO - PROCESS | 3152 | 1471347717293 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3152 | 1471347717298 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:41:57 INFO - PROCESS | 3152 | 1471347717304 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 3152 | 1471347717307 Marionette TRACE conn6 <- [1,2170,null,{}] 04:41:57 INFO - PROCESS | 3152 | 1471347717311 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 3152 | 1471347717314 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:57 INFO - PROCESS | 3152 | 1471347717441 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:41:57 INFO - PROCESS | 3152 | 1471347717564 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347717567 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:57 INFO - PROCESS | 3152 | ++DOCSHELL 143BD000 == 36 [pid = 3152] [id = 552] 04:41:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (143C0C00) [pid = 3152] [serial = 1656] [outer = 00000000] 04:41:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (16E14000) [pid = 3152] [serial = 1657] [outer = 143C0C00] 04:41:57 INFO - PROCESS | 3152 | 1471347717626 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (181ECC00) [pid = 3152] [serial = 1658] [outer = 143C0C00] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 197C0800 == 35 [pid = 3152] [id = 549] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 15F0E800 == 34 [pid = 3152] [id = 548] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 19254000 == 33 [pid = 3152] [id = 547] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 181E8800 == 32 [pid = 3152] [id = 546] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 1885E800 == 31 [pid = 3152] [id = 545] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 176C5800 == 30 [pid = 3152] [id = 544] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 0FC2F000 == 29 [pid = 3152] [id = 543] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 0EFFD000 == 28 [pid = 3152] [id = 542] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 0FC29C00 == 27 [pid = 3152] [id = 541] 04:41:58 INFO - PROCESS | 3152 | --DOCSHELL 0EA22C00 == 26 [pid = 3152] [id = 13] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (18DEFC00) [pid = 3152] [serial = 1597] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1947F400) [pid = 3152] [serial = 1600] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F452000) [pid = 3152] [serial = 1579] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F63C800) [pid = 3152] [serial = 1580] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1BF12400) [pid = 3152] [serial = 1577] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0FC1E400) [pid = 3152] [serial = 1582] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (198EC000) [pid = 3152] [serial = 1610] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (108DC000) [pid = 3152] [serial = 1583] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16E19400) [pid = 3152] [serial = 1591] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (176C8400) [pid = 3152] [serial = 1592] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (137B6000) [pid = 3152] [serial = 1588] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (14165800) [pid = 3152] [serial = 1589] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EFF6800) [pid = 3152] [serial = 1585] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F63BC00) [pid = 3152] [serial = 1586] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (17307400) [pid = 3152] [serial = 1603] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19488800) [pid = 3152] [serial = 1606] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1885F800) [pid = 3152] [serial = 1604] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19255C00) [pid = 3152] [serial = 1601] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1885D400) [pid = 3152] [serial = 1594] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (189D0000) [pid = 3152] [serial = 1595] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19226400) [pid = 3152] [serial = 1598] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (197A8C00) [pid = 3152] [serial = 1607] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (198DEC00) [pid = 3152] [serial = 1609] [outer = 00000000] [url = about:blank] 04:41:58 INFO - PROCESS | 3152 | 1471347718487 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1224ms 04:41:58 INFO - PROCESS | 3152 | 1471347718531 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3152 | 1471347718535 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:41:58 INFO - PROCESS | 3152 | 1471347718540 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3152 | 1471347718543 Marionette TRACE conn6 <- [1,2174,null,{}] 04:41:58 INFO - PROCESS | 3152 | 1471347718548 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 3152 | 1471347718551 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:58 INFO - PROCESS | 3152 | 1471347718639 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:41:58 INFO - PROCESS | 3152 | 1471347718646 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347718650 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:58 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF1000 == 27 [pid = 3152] [id = 553] 04:41:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFF2C00) [pid = 3152] [serial = 1659] [outer = 00000000] 04:41:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F454C00) [pid = 3152] [serial = 1660] [outer = 0EFF2C00] 04:41:58 INFO - PROCESS | 3152 | 1471347718699 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F63E800) [pid = 3152] [serial = 1661] [outer = 0EFF2C00] 04:41:59 INFO - PROCESS | 3152 | 1471347719232 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 04:41:59 INFO - PROCESS | 3152 | 1471347719271 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3152 | 1471347719275 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:41:59 INFO - PROCESS | 3152 | 1471347719281 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:41:59 INFO - PROCESS | 3152 | 1471347719284 Marionette TRACE conn6 <- [1,2178,null,{}] 04:41:59 INFO - PROCESS | 3152 | 1471347719288 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 3152 | 1471347719290 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:59 INFO - PROCESS | 3152 | 1471347719376 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:41:59 INFO - PROCESS | 3152 | 1471347719387 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347719389 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:41:59 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6B800 == 28 [pid = 3152] [id = 554] 04:41:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0F662000) [pid = 3152] [serial = 1662] [outer = 00000000] 04:41:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (137B4800) [pid = 3152] [serial = 1663] [outer = 0F662000] 04:41:59 INFO - PROCESS | 3152 | 1471347719521 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (14122C00) [pid = 3152] [serial = 1664] [outer = 0F662000] 04:41:59 INFO - PROCESS | 3152 | 1471347719922 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 04:41:59 INFO - PROCESS | 3152 | 1471347719956 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3152 | 1471347719958 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:41:59 INFO - PROCESS | 3152 | 1471347719961 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3152 | 1471347719965 Marionette TRACE conn6 <- [1,2182,null,{}] 04:41:59 INFO - PROCESS | 3152 | 1471347719975 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 3152 | 1471347719980 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:00 INFO - PROCESS | 3152 | 1471347720092 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:42:00 INFO - PROCESS | 3152 | 1471347720110 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347720113 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:00 INFO - PROCESS | 3152 | ++DOCSHELL 181C9C00 == 29 [pid = 3152] [id = 555] 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (181D0400) [pid = 3152] [serial = 1665] [outer = 00000000] 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (18237000) [pid = 3152] [serial = 1666] [outer = 181D0400] 04:42:00 INFO - PROCESS | 3152 | 1471347720162 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1885D800) [pid = 3152] [serial = 1667] [outer = 181D0400] 04:42:00 INFO - PROCESS | 3152 | 1471347720607 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:42:00 INFO - PROCESS | 3152 | 1471347720660 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3152 | 1471347720663 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:42:00 INFO - PROCESS | 3152 | 1471347720666 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3152 | 1471347720667 Marionette TRACE conn6 <- [1,2186,null,{}] 04:42:00 INFO - PROCESS | 3152 | 1471347720671 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 3152 | 1471347720673 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:00 INFO - PROCESS | 3152 | 1471347720796 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:42:00 INFO - PROCESS | 3152 | 1471347720803 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347720805 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:00 INFO - PROCESS | 3152 | ++DOCSHELL 189EB000 == 30 [pid = 3152] [id = 556] 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (189F3400) [pid = 3152] [serial = 1668] [outer = 00000000] 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18DF1000) [pid = 3152] [serial = 1669] [outer = 189F3400] 04:42:00 INFO - PROCESS | 3152 | 1471347720852 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19229C00) [pid = 3152] [serial = 1670] [outer = 189F3400] 04:42:01 INFO - PROCESS | 3152 | 1471347721300 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 04:42:01 INFO - PROCESS | 3152 | 1471347721337 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3152 | 1471347721339 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:42:01 INFO - PROCESS | 3152 | 1471347721342 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 3152 | 1471347721344 Marionette TRACE conn6 <- [1,2190,null,{}] 04:42:01 INFO - PROCESS | 3152 | 1471347721347 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 3152 | 1471347721349 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:01 INFO - PROCESS | 3152 | 1471347721462 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:42:01 INFO - PROCESS | 3152 | 1471347721556 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347721558 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:01 INFO - PROCESS | 3152 | ++DOCSHELL 0E616800 == 31 [pid = 3152] [id = 557] 04:42:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (14126800) [pid = 3152] [serial = 1671] [outer = 00000000] 04:42:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1923A000) [pid = 3152] [serial = 1672] [outer = 14126800] 04:42:01 INFO - PROCESS | 3152 | 1471347721606 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1924C000) [pid = 3152] [serial = 1673] [outer = 14126800] 04:42:02 INFO - PROCESS | 3152 | 1471347722032 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:42:02 INFO - PROCESS | 3152 | 1471347722082 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3152 | 1471347722084 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:42:02 INFO - PROCESS | 3152 | 1471347722087 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3152 | 1471347722089 Marionette TRACE conn6 <- [1,2194,null,{}] 04:42:02 INFO - PROCESS | 3152 | 1471347722092 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 3152 | 1471347722098 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:02 INFO - PROCESS | 3152 | 1471347722247 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:42:02 INFO - PROCESS | 3152 | 1471347722253 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347722255 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:02 INFO - PROCESS | 3152 | ++DOCSHELL 1923B400 == 32 [pid = 3152] [id = 558] 04:42:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19259000) [pid = 3152] [serial = 1674] [outer = 00000000] 04:42:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (197A1400) [pid = 3152] [serial = 1675] [outer = 19259000] 04:42:02 INFO - PROCESS | 3152 | 1471347722357 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (18862400) [pid = 3152] [serial = 1676] [outer = 19259000] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0EFF2000) [pid = 3152] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1885F400) [pid = 3152] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F44E400) [pid = 3152] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (176C8000) [pid = 3152] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0FD45C00) [pid = 3152] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0FDE4000) [pid = 3152] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (189F4800) [pid = 3152] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EE3B000) [pid = 3152] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EF5D000) [pid = 3152] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14254400) [pid = 3152] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19254800) [pid = 3152] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (198D0400) [pid = 3152] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1B40F800) [pid = 3152] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19256800) [pid = 3152] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:42:02 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (15F17400) [pid = 3152] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:42:02 INFO - PROCESS | 3152 | 1471347722916 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 870ms 04:42:02 INFO - PROCESS | 3152 | 1471347722960 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:42:02 INFO - PROCESS | 3152 | 1471347722962 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:42:02 INFO - PROCESS | 3152 | 1471347722965 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3152 | 1471347722967 Marionette TRACE conn6 <- [1,2198,null,{}] 04:42:02 INFO - PROCESS | 3152 | 1471347722971 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 3152 | 1471347722973 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:03 INFO - PROCESS | 3152 | 1471347723051 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:42:03 INFO - PROCESS | 3152 | 1471347723149 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347723151 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:03 INFO - PROCESS | 3152 | ++DOCSHELL 0E60A800 == 33 [pid = 3152] [id = 559] 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0E613000) [pid = 3152] [serial = 1677] [outer = 00000000] 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (15F0C400) [pid = 3152] [serial = 1678] [outer = 0E613000] 04:42:03 INFO - PROCESS | 3152 | 1471347723197 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (176C8000) [pid = 3152] [serial = 1679] [outer = 0E613000] 04:42:03 INFO - PROCESS | 3152 | 1471347723562 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 04:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:42:03 INFO - PROCESS | 3152 | 1471347723596 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3152 | 1471347723598 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:42:03 INFO - PROCESS | 3152 | 1471347723601 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 3152 | 1471347723602 Marionette TRACE conn6 <- [1,2202,null,{}] 04:42:03 INFO - PROCESS | 3152 | 1471347723620 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 3152 | 1471347723622 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:03 INFO - PROCESS | 3152 | 1471347723702 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:42:03 INFO - PROCESS | 3152 | 1471347723707 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347723709 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:03 INFO - PROCESS | 3152 | ++DOCSHELL 19239C00 == 34 [pid = 3152] [id = 560] 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1923B800) [pid = 3152] [serial = 1680] [outer = 00000000] 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (198DCC00) [pid = 3152] [serial = 1681] [outer = 1923B800] 04:42:03 INFO - PROCESS | 3152 | 1471347723754 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1AAD4C00) [pid = 3152] [serial = 1682] [outer = 1923B800] 04:42:04 INFO - PROCESS | 3152 | 1471347724176 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 04:42:04 INFO - PROCESS | 3152 | 1471347724238 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3152 | 1471347724240 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 3152 | 1471347724243 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3152 | 1471347724244 Marionette TRACE conn6 <- [1,2206,null,{}] 04:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:42:04 INFO - PROCESS | 3152 | 1471347724247 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 3152 | 1471347724249 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:04 INFO - PROCESS | 3152 | 1471347724331 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:42:04 INFO - PROCESS | 3152 | 1471347724339 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347724340 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:04 INFO - PROCESS | 3152 | ++DOCSHELL 1817A800 == 35 [pid = 3152] [id = 561] 04:42:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19236800) [pid = 3152] [serial = 1683] [outer = 00000000] 04:42:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1B410400) [pid = 3152] [serial = 1684] [outer = 19236800] 04:42:04 INFO - PROCESS | 3152 | 1471347724385 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1B8C3800) [pid = 3152] [serial = 1685] [outer = 19236800] 04:42:04 INFO - PROCESS | 3152 | 1471347724880 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 04:42:04 INFO - PROCESS | 3152 | 1471347724978 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3152 | 1471347724983 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:42:04 INFO - PROCESS | 3152 | 1471347724989 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3152 | 1471347724992 Marionette TRACE conn6 <- [1,2210,null,{}] 04:42:04 INFO - PROCESS | 3152 | 1471347724998 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 3152 | 1471347725001 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:05 INFO - PROCESS | 3152 | 1471347725155 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:42:05 INFO - PROCESS | 3152 | 1471347725258 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347725263 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:05 INFO - PROCESS | 3152 | ++DOCSHELL 0EF63400 == 36 [pid = 3152] [id = 562] 04:42:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0EFF6800) [pid = 3152] [serial = 1686] [outer = 00000000] 04:42:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0F63E400) [pid = 3152] [serial = 1687] [outer = 0EFF6800] 04:42:05 INFO - PROCESS | 3152 | 1471347725324 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0FDE0C00) [pid = 3152] [serial = 1688] [outer = 0EFF6800] 04:42:05 INFO - PROCESS | 3152 | 1471347725941 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 04:42:05 INFO - PROCESS | 3152 | 1471347725962 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 3152 | 1471347725967 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:42:05 INFO - PROCESS | 3152 | 1471347725973 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 3152 | 1471347725976 Marionette TRACE conn6 <- [1,2214,null,{}] 04:42:05 INFO - PROCESS | 3152 | 1471347725980 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 3152 | 1471347725983 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:06 INFO - PROCESS | 3152 | 1471347726095 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:42:06 INFO - PROCESS | 3152 | 1471347726207 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347726209 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:06 INFO - PROCESS | 3152 | ++DOCSHELL 142DF800 == 37 [pid = 3152] [id = 563] 04:42:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1543A800) [pid = 3152] [serial = 1689] [outer = 00000000] 04:42:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (16E15400) [pid = 3152] [serial = 1690] [outer = 1543A800] 04:42:06 INFO - PROCESS | 3152 | 1471347726309 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (176D3C00) [pid = 3152] [serial = 1691] [outer = 1543A800] 04:42:06 INFO - PROCESS | 3152 | 1471347726880 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:42:06 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:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 04:42:06 INFO - PROCESS | 3152 | 1471347726948 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3152 | 1471347726950 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:42:06 INFO - PROCESS | 3152 | 1471347726954 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3152 | 1471347726958 Marionette TRACE conn6 <- [1,2218,null,{}] 04:42:06 INFO - PROCESS | 3152 | 1471347726968 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 3152 | 1471347726973 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:07 INFO - PROCESS | 3152 | 1471347727116 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:42:07 INFO - PROCESS | 3152 | 1471347727255 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347727259 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:07 INFO - PROCESS | 3152 | ++DOCSHELL 19526400 == 38 [pid = 3152] [id = 564] 04:42:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19799C00) [pid = 3152] [serial = 1692] [outer = 00000000] 04:42:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1AA04400) [pid = 3152] [serial = 1693] [outer = 19799C00] 04:42:07 INFO - PROCESS | 3152 | 1471347727318 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1B8BFC00) [pid = 3152] [serial = 1694] [outer = 19799C00] 04:42:08 INFO - PROCESS | 3152 | 1471347728159 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1234ms 04:42:08 INFO - PROCESS | 3152 | 1471347728192 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3152 | 1471347728196 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:42:08 INFO - PROCESS | 3152 | 1471347728201 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3152 | 1471347728204 Marionette TRACE conn6 <- [1,2222,null,{}] 04:42:08 INFO - PROCESS | 3152 | 1471347728210 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 3152 | 1471347728213 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:08 INFO - PROCESS | 3152 | 1471347728346 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:42:08 INFO - PROCESS | 3152 | 1471347728480 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347728484 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:08 INFO - PROCESS | 3152 | ++DOCSHELL 0EA20C00 == 39 [pid = 3152] [id = 565] 04:42:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0EFF2000) [pid = 3152] [serial = 1695] [outer = 00000000] 04:42:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0F633000) [pid = 3152] [serial = 1696] [outer = 0EFF2000] 04:42:08 INFO - PROCESS | 3152 | 1471347728543 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (0F660400) [pid = 3152] [serial = 1697] [outer = 0EFF2000] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 19239C00 == 38 [pid = 3152] [id = 560] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0E60A800 == 37 [pid = 3152] [id = 559] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 1923B400 == 36 [pid = 3152] [id = 558] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0E616800 == 35 [pid = 3152] [id = 557] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 189EB000 == 34 [pid = 3152] [id = 556] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 181C9C00 == 33 [pid = 3152] [id = 555] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0EA6B800 == 32 [pid = 3152] [id = 554] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0EFF1000 == 31 [pid = 3152] [id = 553] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 143BD000 == 30 [pid = 3152] [id = 552] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 1AAD7C00 == 29 [pid = 3152] [id = 550] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0E609400 == 28 [pid = 3152] [id = 551] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 142DF800 == 27 [pid = 3152] [id = 563] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 19526400 == 26 [pid = 3152] [id = 564] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 1817A800 == 25 [pid = 3152] [id = 561] 04:42:09 INFO - PROCESS | 3152 | --DOCSHELL 0EF63400 == 24 [pid = 3152] [id = 562] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (0FCB1400) [pid = 3152] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (189E6800) [pid = 3152] [serial = 1636] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F63B800) [pid = 3152] [serial = 1627] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F664C00) [pid = 3152] [serial = 1628] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (181EE400) [pid = 3152] [serial = 1633] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1412E000) [pid = 3152] [serial = 1630] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (142E5C00) [pid = 3152] [serial = 1631] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (14B60800) [pid = 3152] [serial = 1625] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1423BC00) [pid = 3152] [serial = 1624] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1922F000) [pid = 3152] [serial = 1639] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16E19C00) [pid = 3152] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F662800) [pid = 3152] [serial = 1613] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F44F800) [pid = 3152] [serial = 1612] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (16B53C00) [pid = 3152] [serial = 1616] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (14B61000) [pid = 3152] [serial = 1615] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1AAD4400) [pid = 3152] [serial = 1619] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19486800) [pid = 3152] [serial = 1618] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (198D3C00) [pid = 3152] [serial = 1649] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1BF06C00) [pid = 3152] [serial = 1622] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BBC5000) [pid = 3152] [serial = 1621] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (189F5800) [pid = 3152] [serial = 1637] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1951EC00) [pid = 3152] [serial = 1642] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1AD10000) [pid = 3152] [serial = 1651] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (19232000) [pid = 3152] [serial = 1640] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (198D8C00) [pid = 3152] [serial = 1648] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (197A2400) [pid = 3152] [serial = 1643] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (19236400) [pid = 3152] [serial = 1645] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (18857000) [pid = 3152] [serial = 1646] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (18855000) [pid = 3152] [serial = 1634] [outer = 00000000] [url = about:blank] 04:42:09 INFO - PROCESS | 3152 | 1471347729744 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1579ms 04:42:09 INFO - PROCESS | 3152 | 1471347729781 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3152 | 1471347729785 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:42:09 INFO - PROCESS | 3152 | 1471347729789 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3152 | 1471347729792 Marionette TRACE conn6 <- [1,2226,null,{}] 04:42:09 INFO - PROCESS | 3152 | 1471347729797 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 3152 | 1471347729800 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:09 INFO - PROCESS | 3152 | 1471347729891 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:42:09 INFO - PROCESS | 3152 | 1471347729984 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347729987 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:09 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6B800 == 25 [pid = 3152] [id = 566] 04:42:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0EAD2400) [pid = 3152] [serial = 1698] [outer = 00000000] 04:42:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EEE9800) [pid = 3152] [serial = 1699] [outer = 0EAD2400] 04:42:10 INFO - PROCESS | 3152 | 1471347730036 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0EFFAC00) [pid = 3152] [serial = 1700] [outer = 0EAD2400] 04:42:10 INFO - PROCESS | 3152 | 1471347730451 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 04:42:10 INFO - PROCESS | 3152 | 1471347730467 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3152 | 1471347730472 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:42:10 INFO - PROCESS | 3152 | 1471347730479 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 3152 | 1471347730481 Marionette TRACE conn6 <- [1,2230,null,{}] 04:42:10 INFO - PROCESS | 3152 | 1471347730485 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 3152 | 1471347730488 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:10 INFO - PROCESS | 3152 | 1471347730609 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:42:10 INFO - PROCESS | 3152 | 1471347730618 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347730620 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:10 INFO - PROCESS | 3152 | ++DOCSHELL 0FC13400 == 26 [pid = 3152] [id = 567] 04:42:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0FC13800) [pid = 3152] [serial = 1701] [outer = 00000000] 04:42:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0FCADC00) [pid = 3152] [serial = 1702] [outer = 0FC13800] 04:42:10 INFO - PROCESS | 3152 | 1471347730671 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0FDE7800) [pid = 3152] [serial = 1703] [outer = 0FC13800] 04:42:11 INFO - PROCESS | 3152 | 1471347731137 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 04:42:11 INFO - PROCESS | 3152 | 1471347731212 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3152 | 1471347731214 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:42:11 INFO - PROCESS | 3152 | 1471347731217 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:42:11 INFO - PROCESS | 3152 | 1471347731221 Marionette TRACE conn6 <- [1,2234,null,{}] 04:42:11 INFO - PROCESS | 3152 | 1471347731231 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 3152 | 1471347731236 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:11 INFO - PROCESS | 3152 | 1471347731322 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:42:11 INFO - PROCESS | 3152 | 1471347731426 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347731429 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:11 INFO - PROCESS | 3152 | ++DOCSHELL 1430C400 == 27 [pid = 3152] [id = 568] 04:42:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1430C800) [pid = 3152] [serial = 1704] [outer = 00000000] 04:42:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (14B64000) [pid = 3152] [serial = 1705] [outer = 1430C800] 04:42:11 INFO - PROCESS | 3152 | 1471347731479 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (15F0CC00) [pid = 3152] [serial = 1706] [outer = 1430C800] 04:42:11 INFO - PROCESS | 3152 | 1471347731893 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 04:42:11 INFO - PROCESS | 3152 | 1471347731988 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3152 | 1471347731991 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:42:11 INFO - PROCESS | 3152 | 1471347731994 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3152 | 1471347731996 Marionette TRACE conn6 <- [1,2238,null,{}] 04:42:11 INFO - PROCESS | 3152 | 1471347731999 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 3152 | 1471347732001 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:12 INFO - PROCESS | 3152 | 1471347732120 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:42:12 INFO - PROCESS | 3152 | 1471347732185 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347732187 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:12 INFO - PROCESS | 3152 | ++DOCSHELL 16E19C00 == 28 [pid = 3152] [id = 569] 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (16E1B000) [pid = 3152] [serial = 1707] [outer = 00000000] 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (176CE800) [pid = 3152] [serial = 1708] [outer = 16E1B000] 04:42:12 INFO - PROCESS | 3152 | 1471347732233 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (181F3000) [pid = 3152] [serial = 1709] [outer = 16E1B000] 04:42:12 INFO - PROCESS | 3152 | 1471347732658 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 04:42:12 INFO - PROCESS | 3152 | 1471347732666 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3152 | 1471347732668 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:42:12 INFO - PROCESS | 3152 | 1471347732671 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3152 | 1471347732673 Marionette TRACE conn6 <- [1,2242,null,{}] 04:42:12 INFO - PROCESS | 3152 | 1471347732677 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 3152 | 1471347732679 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:12 INFO - PROCESS | 3152 | 1471347732794 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:42:12 INFO - PROCESS | 3152 | 1471347732799 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347732801 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:12 INFO - PROCESS | 3152 | ++DOCSHELL 18238400 == 29 [pid = 3152] [id = 570] 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1823DC00) [pid = 3152] [serial = 1710] [outer = 00000000] 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1885D000) [pid = 3152] [serial = 1711] [outer = 1823DC00] 04:42:12 INFO - PROCESS | 3152 | 1471347732848 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (189EA400) [pid = 3152] [serial = 1712] [outer = 1823DC00] 04:42:13 INFO - PROCESS | 3152 | 1471347733301 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 04:42:13 INFO - PROCESS | 3152 | 1471347733342 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:42:13 INFO - PROCESS | 3152 | 1471347733344 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:42:13 INFO - PROCESS | 3152 | 1471347733347 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 3152 | 1471347733349 Marionette TRACE conn6 <- [1,2246,null,{}] 04:42:13 INFO - PROCESS | 3152 | 1471347733353 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 3152 | 1471347733358 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:13 INFO - PROCESS | 3152 | 1471347733530 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:42:13 INFO - PROCESS | 3152 | 1471347733556 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347733558 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:13 INFO - PROCESS | 3152 | ++DOCSHELL 18DE9C00 == 30 [pid = 3152] [id = 571] 04:42:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18DEB800) [pid = 3152] [serial = 1713] [outer = 00000000] 04:42:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19233C00) [pid = 3152] [serial = 1714] [outer = 18DEB800] 04:42:13 INFO - PROCESS | 3152 | 1471347733604 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19239C00) [pid = 3152] [serial = 1715] [outer = 18DEB800] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (189F3400) [pid = 3152] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19259000) [pid = 3152] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (14126800) [pid = 3152] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0E613000) [pid = 3152] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (143C0C00) [pid = 3152] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1923B800) [pid = 3152] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1AB77000) [pid = 3152] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (181D0400) [pid = 3152] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19236800) [pid = 3152] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0E60D000) [pid = 3152] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EFF2C00) [pid = 3152] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:42:14 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0F662000) [pid = 3152] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:42:14 INFO - PROCESS | 3152 | 1471347734229 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 04:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:42:14 INFO - PROCESS | 3152 | 1471347734279 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 3152 | 1471347734281 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:42:14 INFO - PROCESS | 3152 | 1471347734284 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 3152 | 1471347734285 Marionette TRACE conn6 <- [1,2250,null,{}] 04:42:14 INFO - PROCESS | 3152 | 1471347734289 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 3152 | 1471347734291 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:14 INFO - PROCESS | 3152 | 1471347734368 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:42:14 INFO - PROCESS | 3152 | 1471347734373 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347734375 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:14 INFO - PROCESS | 3152 | ++DOCSHELL 0F831800 == 31 [pid = 3152] [id = 572] 04:42:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (15446400) [pid = 3152] [serial = 1716] [outer = 00000000] 04:42:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (18DE8C00) [pid = 3152] [serial = 1717] [outer = 15446400] 04:42:14 INFO - PROCESS | 3152 | 1471347734420 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (18DF0000) [pid = 3152] [serial = 1718] [outer = 15446400] 04:42:14 INFO - PROCESS | 3152 | 1471347734837 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 04:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:42:14 INFO - PROCESS | 3152 | 1471347734915 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 3152 | 1471347734917 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:42:14 INFO - PROCESS | 3152 | 1471347734920 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 3152 | 1471347734921 Marionette TRACE conn6 <- [1,2254,null,{}] 04:42:14 INFO - PROCESS | 3152 | 1471347734925 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 3152 | 1471347734927 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:14 INFO - PROCESS | 3152 | 1471347735004 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:42:14 INFO - PROCESS | 3152 | 1471347735012 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347735014 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:15 INFO - PROCESS | 3152 | ++DOCSHELL 19237000 == 32 [pid = 3152] [id = 573] 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1924D000) [pid = 3152] [serial = 1719] [outer = 00000000] 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19259000) [pid = 3152] [serial = 1720] [outer = 1924D000] 04:42:15 INFO - PROCESS | 3152 | 1471347735059 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19239800) [pid = 3152] [serial = 1721] [outer = 1924D000] 04:42:15 INFO - PROCESS | 3152 | 1471347735505 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 04:42:15 INFO - PROCESS | 3152 | 1471347735565 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:42:15 INFO - PROCESS | 3152 | 1471347735567 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:42:15 INFO - PROCESS | 3152 | 1471347735571 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3152 | 1471347735573 Marionette TRACE conn6 <- [1,2258,null,{}] 04:42:15 INFO - PROCESS | 3152 | 1471347735576 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 3152 | 1471347735578 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:15 INFO - PROCESS | 3152 | 1471347735656 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:42:15 INFO - PROCESS | 3152 | 1471347735664 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347735666 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:15 INFO - PROCESS | 3152 | ++DOCSHELL 1430B000 == 33 [pid = 3152] [id = 574] 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19486400) [pid = 3152] [serial = 1722] [outer = 00000000] 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1951F800) [pid = 3152] [serial = 1723] [outer = 19486400] 04:42:15 INFO - PROCESS | 3152 | 1471347735711 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (197A2800) [pid = 3152] [serial = 1724] [outer = 19486400] 04:42:16 INFO - PROCESS | 3152 | 1471347736439 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 04:42:16 INFO - PROCESS | 3152 | 1471347736502 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:42:16 INFO - PROCESS | 3152 | 1471347736507 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:42:16 INFO - PROCESS | 3152 | 1471347736512 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3152 | 1471347736515 Marionette TRACE conn6 <- [1,2262,null,{}] 04:42:16 INFO - PROCESS | 3152 | 1471347736521 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 3152 | 1471347736524 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:16 INFO - PROCESS | 3152 | 1471347736657 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:42:16 INFO - PROCESS | 3152 | 1471347736787 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347736790 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:16 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CE400 == 34 [pid = 3152] [id = 575] 04:42:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E608800) [pid = 3152] [serial = 1725] [outer = 00000000] 04:42:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F65E000) [pid = 3152] [serial = 1726] [outer = 0E608800] 04:42:16 INFO - PROCESS | 3152 | 1471347736850 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0FC2E000) [pid = 3152] [serial = 1727] [outer = 0E608800] 04:42:17 INFO - PROCESS | 3152 | 1471347737485 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 04:42:17 INFO - PROCESS | 3152 | 1471347737535 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 3152 | 1471347737540 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:42:17 INFO - PROCESS | 3152 | 1471347737546 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 3152 | 1471347737549 Marionette TRACE conn6 <- [1,2266,null,{}] 04:42:17 INFO - PROCESS | 3152 | 1471347737553 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:17 INFO - PROCESS | 3152 | 1471347737556 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:17 INFO - PROCESS | 3152 | 1471347737738 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:42:17 INFO - PROCESS | 3152 | 1471347737749 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347737751 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:17 INFO - PROCESS | 3152 | ++DOCSHELL 141B8C00 == 35 [pid = 3152] [id = 576] 04:42:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (14215400) [pid = 3152] [serial = 1728] [outer = 00000000] 04:42:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (143BD000) [pid = 3152] [serial = 1729] [outer = 14215400] 04:42:17 INFO - PROCESS | 3152 | 1471347737809 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (16B4AC00) [pid = 3152] [serial = 1730] [outer = 14215400] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 19237000 == 34 [pid = 3152] [id = 573] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 0F831800 == 33 [pid = 3152] [id = 572] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 18DE9C00 == 32 [pid = 3152] [id = 571] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 18238400 == 31 [pid = 3152] [id = 570] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 16E19C00 == 30 [pid = 3152] [id = 569] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 1430C400 == 29 [pid = 3152] [id = 568] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 0FC13400 == 28 [pid = 3152] [id = 567] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 0EA6B800 == 27 [pid = 3152] [id = 566] 04:42:18 INFO - PROCESS | 3152 | --DOCSHELL 0EA20C00 == 26 [pid = 3152] [id = 565] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (18DF1000) [pid = 3152] [serial = 1669] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (197A1400) [pid = 3152] [serial = 1675] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1924C000) [pid = 3152] [serial = 1673] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1923A000) [pid = 3152] [serial = 1672] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (15F0C400) [pid = 3152] [serial = 1678] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (16E14000) [pid = 3152] [serial = 1657] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1AAD4C00) [pid = 3152] [serial = 1682] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (181ECC00) [pid = 3152] [serial = 1658] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1AD2C800) [pid = 3152] [serial = 1652] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (18237000) [pid = 3152] [serial = 1666] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1B410400) [pid = 3152] [serial = 1684] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F664400) [pid = 3152] [serial = 1654] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (10833400) [pid = 3152] [serial = 1655] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B8C3800) [pid = 3152] [serial = 1685] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0F454C00) [pid = 3152] [serial = 1660] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (0F63E800) [pid = 3152] [serial = 1661] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (137B4800) [pid = 3152] [serial = 1663] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (14122C00) [pid = 3152] [serial = 1664] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (198DCC00) [pid = 3152] [serial = 1681] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (18862400) [pid = 3152] [serial = 1676] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (176C8000) [pid = 3152] [serial = 1679] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (19229C00) [pid = 3152] [serial = 1670] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1885D800) [pid = 3152] [serial = 1667] [outer = 00000000] [url = about:blank] 04:42:18 INFO - PROCESS | 3152 | 1471347738794 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1334ms 04:42:18 INFO - PROCESS | 3152 | 1471347738854 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:42:18 INFO - PROCESS | 3152 | 1471347738858 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:42:18 INFO - PROCESS | 3152 | 1471347738863 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3152 | 1471347738866 Marionette TRACE conn6 <- [1,2270,null,{}] 04:42:18 INFO - PROCESS | 3152 | 1471347738873 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 3152 | 1471347738876 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:18 INFO - PROCESS | 3152 | 1471347738962 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:42:18 INFO - PROCESS | 3152 | 1471347738976 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3152 | 1471347738979 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:19 INFO - PROCESS | 3152 | ++DOCSHELL 0EE84800 == 27 [pid = 3152] [id = 577] 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0EEE3000) [pid = 3152] [serial = 1731] [outer = 00000000] 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F454C00) [pid = 3152] [serial = 1732] [outer = 0EEE3000] 04:42:19 INFO - PROCESS | 3152 | 1471347739028 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0F63AC00) [pid = 3152] [serial = 1733] [outer = 0EEE3000] 04:42:19 INFO - PROCESS | 3152 | 1471347739557 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 04:42:19 INFO - PROCESS | 3152 | 1471347739594 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3152 | 1471347739598 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:42:19 INFO - PROCESS | 3152 | 1471347739603 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 3152 | 1471347739606 Marionette TRACE conn6 <- [1,2274,null,{}] 04:42:19 INFO - PROCESS | 3152 | 1471347739609 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 3152 | 1471347739612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:19 INFO - PROCESS | 3152 | 1471347739702 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:42:19 INFO - PROCESS | 3152 | 1471347739792 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347739794 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:19 INFO - PROCESS | 3152 | ++DOCSHELL 1377B400 == 28 [pid = 3152] [id = 578] 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (137B3400) [pid = 3152] [serial = 1734] [outer = 00000000] 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (13B97000) [pid = 3152] [serial = 1735] [outer = 137B3400] 04:42:19 INFO - PROCESS | 3152 | 1471347739850 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (1416B400) [pid = 3152] [serial = 1736] [outer = 137B3400] 04:42:20 INFO - PROCESS | 3152 | 1471347740238 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:42:20 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:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 04:42:20 INFO - PROCESS | 3152 | 1471347740274 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3152 | 1471347740276 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 3152 | 1471347740279 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:42:20 INFO - PROCESS | 3152 | 1471347740283 Marionette TRACE conn6 <- [1,2278,null,{}] 04:42:20 INFO - PROCESS | 3152 | 1471347740293 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 3152 | 1471347740298 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:20 INFO - PROCESS | 3152 | 1471347740382 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:42:20 INFO - PROCESS | 3152 | 1471347740419 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347740422 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:20 INFO - PROCESS | 3152 | ++DOCSHELL 17603400 == 29 [pid = 3152] [id = 579] 04:42:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (17603800) [pid = 3152] [serial = 1737] [outer = 00000000] 04:42:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (181D0C00) [pid = 3152] [serial = 1738] [outer = 17603800] 04:42:20 INFO - PROCESS | 3152 | 1471347740475 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (18859800) [pid = 3152] [serial = 1739] [outer = 17603800] 04:42:20 INFO - PROCESS | 3152 | 1471347740947 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 04:42:21 INFO - PROCESS | 3152 | 1471347741014 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 3152 | 1471347741016 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:42:21 INFO - PROCESS | 3152 | 1471347741020 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:42:21 INFO - PROCESS | 3152 | 1471347741021 Marionette TRACE conn6 <- [1,2282,null,{}] 04:42:21 INFO - PROCESS | 3152 | 1471347741025 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 3152 | 1471347741027 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:21 INFO - PROCESS | 3152 | 1471347741153 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:42:21 INFO - PROCESS | 3152 | 1471347741160 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347741162 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:21 INFO - PROCESS | 3152 | ++DOCSHELL 18862000 == 30 [pid = 3152] [id = 580] 04:42:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (189D5000) [pid = 3152] [serial = 1740] [outer = 00000000] 04:42:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (189F3400) [pid = 3152] [serial = 1741] [outer = 189D5000] 04:42:21 INFO - PROCESS | 3152 | 1471347741208 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19221C00) [pid = 3152] [serial = 1742] [outer = 189D5000] 04:42:21 INFO - PROCESS | 3152 | 1471347741646 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 04:42:21 INFO - PROCESS | 3152 | 1471347741694 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 3152 | 1471347741696 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:42:21 INFO - PROCESS | 3152 | 1471347741699 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 3152 | 1471347741701 Marionette TRACE conn6 <- [1,2286,null,{}] 04:42:21 INFO - PROCESS | 3152 | 1471347741717 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 3152 | 1471347741719 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:21 INFO - PROCESS | 3152 | 1471347741861 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:42:21 INFO - PROCESS | 3152 | 1471347741882 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347741884 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:21 INFO - PROCESS | 3152 | ++DOCSHELL 19228000 == 31 [pid = 3152] [id = 581] 04:42:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19228800) [pid = 3152] [serial = 1743] [outer = 00000000] 04:42:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19236400) [pid = 3152] [serial = 1744] [outer = 19228800] 04:42:21 INFO - PROCESS | 3152 | 1471347741929 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19237000) [pid = 3152] [serial = 1745] [outer = 19228800] 04:42:22 INFO - PROCESS | 3152 | 1471347742386 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 04:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:42:22 INFO - PROCESS | 3152 | 1471347742435 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3152 | 1471347742437 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:42:22 INFO - PROCESS | 3152 | 1471347742440 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3152 | 1471347742442 Marionette TRACE conn6 <- [1,2290,null,{}] 04:42:22 INFO - PROCESS | 3152 | 1471347742445 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 3152 | 1471347742451 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:22 INFO - PROCESS | 3152 | 1471347742605 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:42:22 INFO - PROCESS | 3152 | 1471347742669 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347742671 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:22 INFO - PROCESS | 3152 | ++DOCSHELL 1922E400 == 32 [pid = 3152] [id = 582] 04:42:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19235000) [pid = 3152] [serial = 1746] [outer = 00000000] 04:42:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198CF800) [pid = 3152] [serial = 1747] [outer = 19235000] 04:42:22 INFO - PROCESS | 3152 | 1471347742717 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (17306000) [pid = 3152] [serial = 1748] [outer = 19235000] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1430C800) [pid = 3152] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0FC13800) [pid = 3152] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EAD2400) [pid = 3152] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (16E1B000) [pid = 3152] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EFF2000) [pid = 3152] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0EFF6800) [pid = 3152] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1924D000) [pid = 3152] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1543A800) [pid = 3152] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19799C00) [pid = 3152] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1823DC00) [pid = 3152] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18DEB800) [pid = 3152] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:42:23 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (15446400) [pid = 3152] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:42:23 INFO - PROCESS | 3152 | 1471347743225 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 830ms 04:42:23 INFO - PROCESS | 3152 | 1471347743274 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:42:23 INFO - PROCESS | 3152 | 1471347743276 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:42:23 INFO - PROCESS | 3152 | 1471347743280 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3152 | 1471347743282 Marionette TRACE conn6 <- [1,2294,null,{}] 04:42:23 INFO - PROCESS | 3152 | 1471347743285 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 3152 | 1471347743287 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:23 INFO - PROCESS | 3152 | 1471347743403 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:42:23 INFO - PROCESS | 3152 | 1471347743466 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347743467 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:23 INFO - PROCESS | 3152 | ++DOCSHELL 15446400 == 33 [pid = 3152] [id = 583] 04:42:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (16B50000) [pid = 3152] [serial = 1749] [outer = 00000000] 04:42:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (17307800) [pid = 3152] [serial = 1750] [outer = 16B50000] 04:42:23 INFO - PROCESS | 3152 | 1471347743514 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1979FC00) [pid = 3152] [serial = 1751] [outer = 16B50000] 04:42:23 INFO - PROCESS | 3152 | 1471347743844 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 04:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:42:23 INFO - PROCESS | 3152 | 1471347743910 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 3152 | 1471347743912 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:42:23 INFO - PROCESS | 3152 | 1471347743915 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3152 | 1471347743917 Marionette TRACE conn6 <- [1,2298,null,{}] 04:42:23 INFO - PROCESS | 3152 | 1471347743920 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 3152 | 1471347743922 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:24 INFO - PROCESS | 3152 | 1471347744002 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:42:24 INFO - PROCESS | 3152 | 1471347744009 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347744011 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:24 INFO - PROCESS | 3152 | ++DOCSHELL 189F5000 == 34 [pid = 3152] [id = 584] 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (197CA800) [pid = 3152] [serial = 1752] [outer = 00000000] 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1AAD3800) [pid = 3152] [serial = 1753] [outer = 197CA800] 04:42:24 INFO - PROCESS | 3152 | 1471347744056 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1AB74800) [pid = 3152] [serial = 1754] [outer = 197CA800] 04:42:24 INFO - PROCESS | 3152 | 1471347744487 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 04:42:24 INFO - PROCESS | 3152 | 1471347744546 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:42:24 INFO - PROCESS | 3152 | 1471347744557 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:42:24 INFO - PROCESS | 3152 | 1471347744562 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3152 | 1471347744564 Marionette TRACE conn6 <- [1,2302,null,{}] 04:42:24 INFO - PROCESS | 3152 | 1471347744567 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 3152 | 1471347744569 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:24 INFO - PROCESS | 3152 | 1471347744651 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:42:24 INFO - PROCESS | 3152 | 1471347744659 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347744661 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:24 INFO - PROCESS | 3152 | ++DOCSHELL 15F0C400 == 35 [pid = 3152] [id = 585] 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16B4F400) [pid = 3152] [serial = 1755] [outer = 00000000] 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1AD22C00) [pid = 3152] [serial = 1756] [outer = 16B4F400] 04:42:24 INFO - PROCESS | 3152 | 1471347744706 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1B40CC00) [pid = 3152] [serial = 1757] [outer = 16B4F400] 04:42:25 INFO - PROCESS | 3152 | 1471347745284 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 04:42:25 INFO - PROCESS | 3152 | 1471347745337 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3152 | 1471347745343 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:42:25 INFO - PROCESS | 3152 | 1471347745349 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 3152 | 1471347745352 Marionette TRACE conn6 <- [1,2306,null,{}] 04:42:25 INFO - PROCESS | 3152 | 1471347745359 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 3152 | 1471347745362 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:25 INFO - PROCESS | 3152 | 1471347745518 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:42:25 INFO - PROCESS | 3152 | 1471347745631 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347745635 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:25 INFO - PROCESS | 3152 | ++DOCSHELL 0E616400 == 36 [pid = 3152] [id = 586] 04:42:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E617000) [pid = 3152] [serial = 1758] [outer = 00000000] 04:42:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0F831C00) [pid = 3152] [serial = 1759] [outer = 0E617000] 04:42:25 INFO - PROCESS | 3152 | 1471347745696 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (10656400) [pid = 3152] [serial = 1760] [outer = 0E617000] 04:42:26 INFO - PROCESS | 3152 | 1471347746349 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 3152 | 1471347746376 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:42:26 INFO - PROCESS | 3152 | 1471347746382 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 3152 | 1471347746385 Marionette TRACE conn6 <- [1,2310,null,{}] 04:42:26 INFO - PROCESS | 3152 | 1471347746389 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 3152 | 1471347746392 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:26 INFO - PROCESS | 3152 | 1471347746504 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:42:26 INFO - PROCESS | 3152 | 1471347746643 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347746646 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:26 INFO - PROCESS | 3152 | ++DOCSHELL 16E13400 == 37 [pid = 3152] [id = 587] 04:42:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (16E19400) [pid = 3152] [serial = 1761] [outer = 00000000] 04:42:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18236000) [pid = 3152] [serial = 1762] [outer = 16E19400] 04:42:26 INFO - PROCESS | 3152 | 1471347746705 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (189E8C00) [pid = 3152] [serial = 1763] [outer = 16E19400] 04:42:27 INFO - PROCESS | 3152 | 1471347747265 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 04:42:27 INFO - PROCESS | 3152 | 1471347747331 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3152 | 1471347747334 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:42:27 INFO - PROCESS | 3152 | 1471347747337 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:42:27 INFO - PROCESS | 3152 | 1471347747341 Marionette TRACE conn6 <- [1,2314,null,{}] 04:42:27 INFO - PROCESS | 3152 | 1471347747368 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 3152 | 1471347747373 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:27 INFO - PROCESS | 3152 | 1471347747533 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:42:27 INFO - PROCESS | 3152 | 1471347747594 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347747597 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:27 INFO - PROCESS | 3152 | ++DOCSHELL 198DC800 == 38 [pid = 3152] [id = 588] 04:42:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (198DE000) [pid = 3152] [serial = 1764] [outer = 00000000] 04:42:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AD0F000) [pid = 3152] [serial = 1765] [outer = 198DE000] 04:42:27 INFO - PROCESS | 3152 | 1471347747656 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B8C0800) [pid = 3152] [serial = 1766] [outer = 198DE000] 04:42:28 INFO - PROCESS | 3152 | 1471347748214 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 890ms 04:42:28 INFO - PROCESS | 3152 | 1471347748234 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 3152 | 1471347748237 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:42:28 INFO - PROCESS | 3152 | 1471347748255 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 3152 | 1471347748257 Marionette TRACE conn6 <- [1,2318,null,{}] 04:42:28 INFO - PROCESS | 3152 | 1471347748263 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 3152 | 1471347748265 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:28 INFO - PROCESS | 3152 | 1471347748375 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:42:28 INFO - PROCESS | 3152 | 1471347748485 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347748487 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:28 INFO - PROCESS | 3152 | ++DOCSHELL 1BBBD800 == 39 [pid = 3152] [id = 589] 04:42:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1BBC2800) [pid = 3152] [serial = 1767] [outer = 00000000] 04:42:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BBC9800) [pid = 3152] [serial = 1768] [outer = 1BBC2800] 04:42:28 INFO - PROCESS | 3152 | 1471347748543 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1BF0B400) [pid = 3152] [serial = 1769] [outer = 1BBC2800] 04:42:29 INFO - PROCESS | 3152 | 1471347749375 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1183ms 04:42:29 INFO - PROCESS | 3152 | 1471347749427 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:42:29 INFO - PROCESS | 3152 | 1471347749432 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:42:29 INFO - PROCESS | 3152 | 1471347749437 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 3152 | 1471347749440 Marionette TRACE conn6 <- [1,2322,null,{}] 04:42:29 INFO - PROCESS | 3152 | 1471347749460 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 3152 | 1471347749462 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:29 INFO - PROCESS | 3152 | 1471347749573 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:42:29 INFO - PROCESS | 3152 | 1471347749711 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347749715 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:29 INFO - PROCESS | 3152 | ++DOCSHELL 0F664000 == 40 [pid = 3152] [id = 590] 04:42:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F665400) [pid = 3152] [serial = 1770] [outer = 00000000] 04:42:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0FC13800) [pid = 3152] [serial = 1771] [outer = 0F665400] 04:42:29 INFO - PROCESS | 3152 | 1471347749770 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (108DF400) [pid = 3152] [serial = 1772] [outer = 0F665400] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 189F5000 == 39 [pid = 3152] [id = 584] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 15446400 == 38 [pid = 3152] [id = 583] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 1922E400 == 37 [pid = 3152] [id = 582] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 19228000 == 36 [pid = 3152] [id = 581] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 18862000 == 35 [pid = 3152] [id = 580] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 17603400 == 34 [pid = 3152] [id = 579] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 1377B400 == 33 [pid = 3152] [id = 578] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 0EE84800 == 32 [pid = 3152] [id = 577] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 1430B000 == 31 [pid = 3152] [id = 574] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 141B8C00 == 30 [pid = 3152] [id = 576] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 0E5CE400 == 29 [pid = 3152] [id = 575] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 1BBBD800 == 28 [pid = 3152] [id = 589] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 16E13400 == 27 [pid = 3152] [id = 587] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 198DC800 == 26 [pid = 3152] [id = 588] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 15F0C400 == 25 [pid = 3152] [id = 585] 04:42:30 INFO - PROCESS | 3152 | --DOCSHELL 0E616400 == 24 [pid = 3152] [id = 586] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (14B64000) [pid = 3152] [serial = 1705] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0FCADC00) [pid = 3152] [serial = 1702] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0FDE7800) [pid = 3152] [serial = 1703] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EEE9800) [pid = 3152] [serial = 1699] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0EFFAC00) [pid = 3152] [serial = 1700] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (176CE800) [pid = 3152] [serial = 1708] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F660400) [pid = 3152] [serial = 1697] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F633000) [pid = 3152] [serial = 1696] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0FDE0C00) [pid = 3152] [serial = 1688] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F63E400) [pid = 3152] [serial = 1687] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19239800) [pid = 3152] [serial = 1721] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (176D3C00) [pid = 3152] [serial = 1691] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (16E15400) [pid = 3152] [serial = 1690] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1B8BFC00) [pid = 3152] [serial = 1694] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1AA04400) [pid = 3152] [serial = 1693] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1885D000) [pid = 3152] [serial = 1711] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (189EA400) [pid = 3152] [serial = 1712] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1951F800) [pid = 3152] [serial = 1723] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (181F3000) [pid = 3152] [serial = 1709] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19233C00) [pid = 3152] [serial = 1714] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19259000) [pid = 3152] [serial = 1720] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (19239C00) [pid = 3152] [serial = 1715] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18DF0000) [pid = 3152] [serial = 1718] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (18DE8C00) [pid = 3152] [serial = 1717] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (15F0CC00) [pid = 3152] [serial = 1706] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 3152 | 1471347750963 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1539ms 04:42:30 INFO - PROCESS | 3152 | 1471347750976 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3152 | 1471347750980 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:42:30 INFO - PROCESS | 3152 | 1471347750984 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3152 | 1471347750987 Marionette TRACE conn6 <- [1,2326,null,{}] 04:42:30 INFO - PROCESS | 3152 | 1471347750993 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 3152 | 1471347750995 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:31 INFO - PROCESS | 3152 | 1471347751083 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:42:31 INFO - PROCESS | 3152 | 1471347751179 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347751181 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:31 INFO - PROCESS | 3152 | ++DOCSHELL 0EE82400 == 25 [pid = 3152] [id = 591] 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0EE83C00) [pid = 3152] [serial = 1773] [outer = 00000000] 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F44E400) [pid = 3152] [serial = 1774] [outer = 0EE83C00] 04:42:31 INFO - PROCESS | 3152 | 1471347751231 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0F45D400) [pid = 3152] [serial = 1775] [outer = 0EE83C00] 04:42:31 INFO - PROCESS | 3152 | 1471347751647 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 04:42:31 INFO - PROCESS | 3152 | 1471347751665 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3152 | 1471347751670 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:42:31 INFO - PROCESS | 3152 | 1471347751677 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3152 | 1471347751679 Marionette TRACE conn6 <- [1,2330,null,{}] 04:42:31 INFO - PROCESS | 3152 | 1471347751683 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 3152 | 1471347751686 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:31 INFO - PROCESS | 3152 | 1471347751773 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:42:31 INFO - PROCESS | 3152 | 1471347751779 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347751781 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:31 INFO - PROCESS | 3152 | ++DOCSHELL 0FC13400 == 26 [pid = 3152] [id = 592] 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0FC16400) [pid = 3152] [serial = 1776] [outer = 00000000] 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0FDE2800) [pid = 3152] [serial = 1777] [outer = 0FC16400] 04:42:31 INFO - PROCESS | 3152 | 1471347751830 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (10654800) [pid = 3152] [serial = 1778] [outer = 0FC16400] 04:42:32 INFO - PROCESS | 3152 | 1471347752305 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 04:42:32 INFO - PROCESS | 3152 | 1471347752347 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3152 | 1471347752349 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:42:32 INFO - PROCESS | 3152 | 1471347752353 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3152 | 1471347752356 Marionette TRACE conn6 <- [1,2334,null,{}] 04:42:32 INFO - PROCESS | 3152 | 1471347752367 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 3152 | 1471347752371 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:32 INFO - PROCESS | 3152 | 1471347752455 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:42:32 INFO - PROCESS | 3152 | 1471347752465 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347752468 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:32 INFO - PROCESS | 3152 | ++DOCSHELL 14B60800 == 27 [pid = 3152] [id = 593] 04:42:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (14B60C00) [pid = 3152] [serial = 1779] [outer = 00000000] 04:42:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (15446400) [pid = 3152] [serial = 1780] [outer = 14B60C00] 04:42:32 INFO - PROCESS | 3152 | 1471347752518 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (16B4FC00) [pid = 3152] [serial = 1781] [outer = 14B60C00] 04:42:32 INFO - PROCESS | 3152 | 1471347752980 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 04:42:33 INFO - PROCESS | 3152 | 1471347753035 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3152 | 1471347753038 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:42:33 INFO - PROCESS | 3152 | 1471347753041 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3152 | 1471347753043 Marionette TRACE conn6 <- [1,2338,null,{}] 04:42:33 INFO - PROCESS | 3152 | 1471347753046 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 3152 | 1471347753048 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:33 INFO - PROCESS | 3152 | 1471347753164 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:42:33 INFO - PROCESS | 3152 | 1471347753250 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347753252 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:33 INFO - PROCESS | 3152 | ++DOCSHELL 17302400 == 28 [pid = 3152] [id = 594] 04:42:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (17606800) [pid = 3152] [serial = 1782] [outer = 00000000] 04:42:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (181D4C00) [pid = 3152] [serial = 1783] [outer = 17606800] 04:42:33 INFO - PROCESS | 3152 | 1471347753299 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18234400) [pid = 3152] [serial = 1784] [outer = 17606800] 04:42:33 INFO - PROCESS | 3152 | 1471347753750 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 04:42:33 INFO - PROCESS | 3152 | 1471347753772 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3152 | 1471347753774 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:42:33 INFO - PROCESS | 3152 | 1471347753785 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3152 | 1471347753786 Marionette TRACE conn6 <- [1,2342,null,{}] 04:42:33 INFO - PROCESS | 3152 | 1471347753790 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 3152 | 1471347753792 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:33 INFO - PROCESS | 3152 | 1471347753909 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:42:33 INFO - PROCESS | 3152 | 1471347753915 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347753917 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:33 INFO - PROCESS | 3152 | ++DOCSHELL 181C9800 == 29 [pid = 3152] [id = 595] 04:42:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18854400) [pid = 3152] [serial = 1785] [outer = 00000000] 04:42:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (18860C00) [pid = 3152] [serial = 1786] [outer = 18854400] 04:42:33 INFO - PROCESS | 3152 | 1471347753962 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (189ED800) [pid = 3152] [serial = 1787] [outer = 18854400] 04:42:34 INFO - PROCESS | 3152 | 1471347754406 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 04:42:34 INFO - PROCESS | 3152 | 1471347754457 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 3152 | 1471347754459 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:42:34 INFO - PROCESS | 3152 | 1471347754462 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 3152 | 1471347754464 Marionette TRACE conn6 <- [1,2346,null,{}] 04:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:42:34 INFO - PROCESS | 3152 | 1471347754483 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 3152 | 1471347754489 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:34 INFO - PROCESS | 3152 | 1471347754652 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:42:34 INFO - PROCESS | 3152 | 1471347754660 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347754662 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:34 INFO - PROCESS | 3152 | ++DOCSHELL 18DE5400 == 30 [pid = 3152] [id = 596] 04:42:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (18DF0000) [pid = 3152] [serial = 1788] [outer = 00000000] 04:42:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19236800) [pid = 3152] [serial = 1789] [outer = 18DF0000] 04:42:34 INFO - PROCESS | 3152 | 1471347754760 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1924EC00) [pid = 3152] [serial = 1790] [outer = 18DF0000] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (189D5000) [pid = 3152] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19235000) [pid = 3152] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19228800) [pid = 3152] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19486400) [pid = 3152] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (137B3400) [pid = 3152] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0E608800) [pid = 3152] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EEE3000) [pid = 3152] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14215400) [pid = 3152] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (17603800) [pid = 3152] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (197CA800) [pid = 3152] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:42:35 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (16B4F400) [pid = 3152] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:42:35 INFO - PROCESS | 3152 | 1471347755392 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 04:42:35 INFO - PROCESS | 3152 | 1471347755437 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3152 | 1471347755439 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:42:35 INFO - PROCESS | 3152 | 1471347755443 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 3152 | 1471347755444 Marionette TRACE conn6 <- [1,2350,null,{}] 04:42:35 INFO - PROCESS | 3152 | 1471347755448 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 3152 | 1471347755450 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:35 INFO - PROCESS | 3152 | 1471347755527 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:42:35 INFO - PROCESS | 3152 | 1471347755624 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3152 | 1471347755626 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:35 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C4000 == 31 [pid = 3152] [id = 597] 04:42:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0E5C9000) [pid = 3152] [serial = 1791] [outer = 00000000] 04:42:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (16B4F400) [pid = 3152] [serial = 1792] [outer = 0E5C9000] 04:42:35 INFO - PROCESS | 3152 | 1471347755672 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (16E14400) [pid = 3152] [serial = 1793] [outer = 0E5C9000] 04:42:36 INFO - PROCESS | 3152 | 1471347756066 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 04:42:36 INFO - PROCESS | 3152 | 1471347756113 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:42:36 INFO - PROCESS | 3152 | 1471347756115 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:42:36 INFO - PROCESS | 3152 | 1471347756118 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3152 | 1471347756120 Marionette TRACE conn6 <- [1,2354,null,{}] 04:42:36 INFO - PROCESS | 3152 | 1471347756128 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 3152 | 1471347756130 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:36 INFO - PROCESS | 3152 | 1471347756209 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:42:36 INFO - PROCESS | 3152 | 1471347756215 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347756216 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:36 INFO - PROCESS | 3152 | ++DOCSHELL 139C1400 == 32 [pid = 3152] [id = 598] 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19234400) [pid = 3152] [serial = 1794] [outer = 00000000] 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19259C00) [pid = 3152] [serial = 1795] [outer = 19234400] 04:42:36 INFO - PROCESS | 3152 | 1471347756261 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19253C00) [pid = 3152] [serial = 1796] [outer = 19234400] 04:42:36 INFO - PROCESS | 3152 | 1471347756683 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 04:42:36 INFO - PROCESS | 3152 | 1471347756749 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:42:36 INFO - PROCESS | 3152 | 1471347756751 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:42:36 INFO - PROCESS | 3152 | 1471347756754 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3152 | 1471347756756 Marionette TRACE conn6 <- [1,2358,null,{}] 04:42:36 INFO - PROCESS | 3152 | 1471347756760 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 3152 | 1471347756762 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:36 INFO - PROCESS | 3152 | 1471347756842 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:42:36 INFO - PROCESS | 3152 | 1471347756847 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347756849 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:36 INFO - PROCESS | 3152 | ++DOCSHELL 143BAC00 == 33 [pid = 3152] [id = 599] 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1951E400) [pid = 3152] [serial = 1797] [outer = 00000000] 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (197A0000) [pid = 3152] [serial = 1798] [outer = 1951E400] 04:42:36 INFO - PROCESS | 3152 | 1471347756904 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198D2C00) [pid = 3152] [serial = 1799] [outer = 1951E400] 04:42:37 INFO - PROCESS | 3152 | 1471347757460 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 04:42:37 INFO - PROCESS | 3152 | 1471347757486 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 3152 | 1471347757491 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:42:37 INFO - PROCESS | 3152 | 1471347757496 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 3152 | 1471347757500 Marionette TRACE conn6 <- [1,2362,null,{}] 04:42:37 INFO - PROCESS | 3152 | 1471347757505 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 3152 | 1471347757509 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:37 INFO - PROCESS | 3152 | 1471347757679 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:42:37 INFO - PROCESS | 3152 | 1471347757800 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347757805 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:37 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C5400 == 34 [pid = 3152] [id = 600] 04:42:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0E616400) [pid = 3152] [serial = 1800] [outer = 00000000] 04:42:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F635000) [pid = 3152] [serial = 1801] [outer = 0E616400] 04:42:37 INFO - PROCESS | 3152 | 1471347757865 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0F830400) [pid = 3152] [serial = 1802] [outer = 0E616400] 04:42:38 INFO - PROCESS | 3152 | 1471347758547 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1073ms 04:42:38 INFO - PROCESS | 3152 | 1471347758575 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3152 | 1471347758580 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:42:38 INFO - PROCESS | 3152 | 1471347758587 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3152 | 1471347758590 Marionette TRACE conn6 <- [1,2366,null,{}] 04:42:38 INFO - PROCESS | 3152 | 1471347758594 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 3152 | 1471347758597 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:38 INFO - PROCESS | 3152 | 1471347758723 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:42:38 INFO - PROCESS | 3152 | 1471347758862 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347758865 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:38 INFO - PROCESS | 3152 | ++DOCSHELL 0F454800 == 35 [pid = 3152] [id = 601] 04:42:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (14256C00) [pid = 3152] [serial = 1803] [outer = 00000000] 04:42:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (15442800) [pid = 3152] [serial = 1804] [outer = 14256C00] 04:42:38 INFO - PROCESS | 3152 | 1471347758927 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (16E05800) [pid = 3152] [serial = 1805] [outer = 14256C00] 04:42:39 INFO - PROCESS | 3152 | 1471347759704 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:42:39 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:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1182ms 04:42:39 INFO - PROCESS | 3152 | 1471347759873 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 3152 | 1471347759878 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:42:39 INFO - PROCESS | 3152 | 1471347759883 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 3152 | 1471347759886 Marionette TRACE conn6 <- [1,2370,null,{}] 04:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:42:39 INFO - PROCESS | 3152 | 1471347759892 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 3152 | 1471347759895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:40 INFO - PROCESS | 3152 | 1471347760008 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:42:40 INFO - PROCESS | 3152 | 1471347760145 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347760150 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:40 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF4C00 == 36 [pid = 3152] [id = 602] 04:42:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0EFF5400) [pid = 3152] [serial = 1806] [outer = 00000000] 04:42:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F636800) [pid = 3152] [serial = 1807] [outer = 0EFF5400] 04:42:40 INFO - PROCESS | 3152 | 1471347760202 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (0FC2A000) [pid = 3152] [serial = 1808] [outer = 0EFF5400] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 139C1400 == 35 [pid = 3152] [id = 598] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 0E5C4000 == 34 [pid = 3152] [id = 597] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 18DE5400 == 33 [pid = 3152] [id = 596] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 181C9800 == 32 [pid = 3152] [id = 595] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 17302400 == 31 [pid = 3152] [id = 594] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 14B60800 == 30 [pid = 3152] [id = 593] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 0FC13400 == 29 [pid = 3152] [id = 592] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 0EE82400 == 28 [pid = 3152] [id = 591] 04:42:40 INFO - PROCESS | 3152 | --DOCSHELL 0F664000 == 27 [pid = 3152] [id = 590] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (189F3400) [pid = 3152] [serial = 1741] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (198CF800) [pid = 3152] [serial = 1747] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (19237000) [pid = 3152] [serial = 1745] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19236400) [pid = 3152] [serial = 1744] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (17307800) [pid = 3152] [serial = 1750] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (197A2800) [pid = 3152] [serial = 1724] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (13B97000) [pid = 3152] [serial = 1735] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1416B400) [pid = 3152] [serial = 1736] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F65E000) [pid = 3152] [serial = 1726] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0FC2E000) [pid = 3152] [serial = 1727] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F454C00) [pid = 3152] [serial = 1732] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F63AC00) [pid = 3152] [serial = 1733] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (143BD000) [pid = 3152] [serial = 1729] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B4AC00) [pid = 3152] [serial = 1730] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (181D0C00) [pid = 3152] [serial = 1738] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1AB74800) [pid = 3152] [serial = 1754] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1B40CC00) [pid = 3152] [serial = 1757] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1AD22C00) [pid = 3152] [serial = 1756] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1AAD3800) [pid = 3152] [serial = 1753] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (17306000) [pid = 3152] [serial = 1748] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19221C00) [pid = 3152] [serial = 1742] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (18859800) [pid = 3152] [serial = 1739] [outer = 00000000] [url = about:blank] 04:42:40 INFO - PROCESS | 3152 | 1471347760749 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:42:40 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:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 04:42:40 INFO - PROCESS | 3152 | 1471347760821 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3152 | 1471347760824 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:42:40 INFO - PROCESS | 3152 | 1471347760834 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3152 | 1471347760838 Marionette TRACE conn6 <- [1,2374,null,{}] 04:42:40 INFO - PROCESS | 3152 | 1471347760842 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 3152 | 1471347760845 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:40 INFO - PROCESS | 3152 | 1471347760931 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:42:41 INFO - PROCESS | 3152 | 1471347761030 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347761033 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:41 INFO - PROCESS | 3152 | ++DOCSHELL 0F633C00 == 28 [pid = 3152] [id = 603] 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0F63E800) [pid = 3152] [serial = 1809] [outer = 00000000] 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1373AC00) [pid = 3152] [serial = 1810] [outer = 0F63E800] 04:42:41 INFO - PROCESS | 3152 | 1471347761081 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1412E000) [pid = 3152] [serial = 1811] [outer = 0F63E800] 04:42:41 INFO - PROCESS | 3152 | 1471347761495 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 04:42:41 INFO - PROCESS | 3152 | 1471347761511 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3152 | 1471347761513 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:42:41 INFO - PROCESS | 3152 | 1471347761516 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 3152 | 1471347761518 Marionette TRACE conn6 <- [1,2378,null,{}] 04:42:41 INFO - PROCESS | 3152 | 1471347761528 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 3152 | 1471347761532 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:41 INFO - PROCESS | 3152 | 1471347761622 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:42:41 INFO - PROCESS | 3152 | 1471347761662 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347761666 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:41 INFO - PROCESS | 3152 | ++DOCSHELL 17307800 == 29 [pid = 3152] [id = 604] 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (17308000) [pid = 3152] [serial = 1812] [outer = 00000000] 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (181C9800) [pid = 3152] [serial = 1813] [outer = 17308000] 04:42:41 INFO - PROCESS | 3152 | 1471347761716 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (18856000) [pid = 3152] [serial = 1814] [outer = 17308000] 04:42:42 INFO - PROCESS | 3152 | 1471347762201 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 04:42:42 INFO - PROCESS | 3152 | 1471347762250 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 3152 | 1471347762252 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:42:42 INFO - PROCESS | 3152 | 1471347762255 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3152 | 1471347762257 Marionette TRACE conn6 <- [1,2382,null,{}] 04:42:42 INFO - PROCESS | 3152 | 1471347762261 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 3152 | 1471347762263 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:42 INFO - PROCESS | 3152 | 1471347762350 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:42:42 INFO - PROCESS | 3152 | 1471347762359 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347762361 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:42 INFO - PROCESS | 3152 | ++DOCSHELL 18DF0400 == 30 [pid = 3152] [id = 605] 04:42:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1921D400) [pid = 3152] [serial = 1815] [outer = 00000000] 04:42:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19231000) [pid = 3152] [serial = 1816] [outer = 1921D400] 04:42:42 INFO - PROCESS | 3152 | 1471347762415 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1923B000) [pid = 3152] [serial = 1817] [outer = 1921D400] 04:42:42 INFO - PROCESS | 3152 | 1471347762904 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 04:42:42 INFO - PROCESS | 3152 | 1471347762927 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:42:42 INFO - PROCESS | 3152 | 1471347762929 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:42:42 INFO - PROCESS | 3152 | 1471347762932 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3152 | 1471347762934 Marionette TRACE conn6 <- [1,2386,null,{}] 04:42:42 INFO - PROCESS | 3152 | 1471347762937 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 3152 | 1471347762939 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:43 INFO - PROCESS | 3152 | 1471347763079 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:42:43 INFO - PROCESS | 3152 | 1471347763104 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 3152 | 1471347763106 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:43 INFO - PROCESS | 3152 | ++DOCSHELL 189EC800 == 31 [pid = 3152] [id = 606] 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1922EC00) [pid = 3152] [serial = 1818] [outer = 00000000] 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19257C00) [pid = 3152] [serial = 1819] [outer = 1922EC00] 04:42:43 INFO - PROCESS | 3152 | 1471347763151 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19258800) [pid = 3152] [serial = 1820] [outer = 1922EC00] 04:42:43 INFO - PROCESS | 3152 | 1471347763582 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 04:42:43 INFO - PROCESS | 3152 | 1471347763604 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:42:43 INFO - PROCESS | 3152 | 1471347763606 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:42:43 INFO - PROCESS | 3152 | 1471347763609 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 3152 | 1471347763610 Marionette TRACE conn6 <- [1,2390,null,{}] 04:42:43 INFO - PROCESS | 3152 | 1471347763614 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 3152 | 1471347763619 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:43 INFO - PROCESS | 3152 | 1471347763767 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:42:43 INFO - PROCESS | 3152 | 1471347763834 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 3152 | 1471347763836 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:43 INFO - PROCESS | 3152 | ++DOCSHELL 197BDC00 == 32 [pid = 3152] [id = 607] 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198D4C00) [pid = 3152] [serial = 1821] [outer = 00000000] 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AAD6400) [pid = 3152] [serial = 1822] [outer = 198D4C00] 04:42:43 INFO - PROCESS | 3152 | 1471347763883 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1AB78C00) [pid = 3152] [serial = 1823] [outer = 198D4C00] 04:42:44 INFO - PROCESS | 3152 | 1471347764296 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 04:42:44 INFO - PROCESS | 3152 | 1471347764340 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:42:44 INFO - PROCESS | 3152 | 1471347764342 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:42:44 INFO - PROCESS | 3152 | 1471347764345 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 3152 | 1471347764347 Marionette TRACE conn6 <- [1,2394,null,{}] 04:42:44 INFO - PROCESS | 3152 | 1471347764350 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:44 INFO - PROCESS | 3152 | 1471347764352 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:44 INFO - PROCESS | 3152 | 1471347764504 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:42:44 INFO - PROCESS | 3152 | 1471347764525 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347764527 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:44 INFO - PROCESS | 3152 | ++DOCSHELL 1AD0EC00 == 33 [pid = 3152] [id = 608] 04:42:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1AD10000) [pid = 3152] [serial = 1824] [outer = 00000000] 04:42:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1B408C00) [pid = 3152] [serial = 1825] [outer = 1AD10000] 04:42:44 INFO - PROCESS | 3152 | 1471347764571 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1B856800) [pid = 3152] [serial = 1826] [outer = 1AD10000] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (17606800) [pid = 3152] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0EE83C00) [pid = 3152] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F665400) [pid = 3152] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (14B60C00) [pid = 3152] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0FC16400) [pid = 3152] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18854400) [pid = 3152] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E5C9000) [pid = 3152] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E617000) [pid = 3152] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (16E19400) [pid = 3152] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (198DE000) [pid = 3152] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1BBC2800) [pid = 3152] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18DF0000) [pid = 3152] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (19234400) [pid = 3152] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:42:45 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (16B50000) [pid = 3152] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:42:45 INFO - PROCESS | 3152 | 1471347765125 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 830ms 04:42:45 INFO - PROCESS | 3152 | 1471347765176 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3152 | 1471347765178 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:42:45 INFO - PROCESS | 3152 | 1471347765181 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3152 | 1471347765183 Marionette TRACE conn6 <- [1,2398,null,{}] 04:42:45 INFO - PROCESS | 3152 | 1471347765187 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 3152 | 1471347765189 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:45 INFO - PROCESS | 3152 | 1471347765270 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:42:45 INFO - PROCESS | 3152 | 1471347765278 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347765280 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:45 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C6000 == 34 [pid = 3152] [id = 609] 04:42:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0E5C7800) [pid = 3152] [serial = 1827] [outer = 00000000] 04:42:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (142DF800) [pid = 3152] [serial = 1828] [outer = 0E5C7800] 04:42:45 INFO - PROCESS | 3152 | 1471347765412 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (142EC000) [pid = 3152] [serial = 1829] [outer = 0E5C7800] 04:42:45 INFO - PROCESS | 3152 | 1471347765824 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 04:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:42:45 INFO - PROCESS | 3152 | 1471347765855 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3152 | 1471347765857 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:42:45 INFO - PROCESS | 3152 | 1471347765860 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3152 | 1471347765862 Marionette TRACE conn6 <- [1,2402,null,{}] 04:42:45 INFO - PROCESS | 3152 | 1471347765865 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 3152 | 1471347765867 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:45 INFO - PROCESS | 3152 | 1471347765986 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:42:46 INFO - PROCESS | 3152 | 1471347765997 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3152 | 1471347765999 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:46 INFO - PROCESS | 3152 | ++DOCSHELL 143C1000 == 35 [pid = 3152] [id = 610] 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (18232800) [pid = 3152] [serial = 1830] [outer = 00000000] 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198DE000) [pid = 3152] [serial = 1831] [outer = 18232800] 04:42:46 INFO - PROCESS | 3152 | 1471347766043 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1B8CB800) [pid = 3152] [serial = 1832] [outer = 18232800] 04:42:46 INFO - PROCESS | 3152 | 1471347766470 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 04:42:46 INFO - PROCESS | 3152 | 1471347766492 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3152 | 1471347766493 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:42:46 INFO - PROCESS | 3152 | 1471347766496 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 3152 | 1471347766498 Marionette TRACE conn6 <- [1,2406,null,{}] 04:42:46 INFO - PROCESS | 3152 | 1471347766501 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 3152 | 1471347766503 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:46 INFO - PROCESS | 3152 | 1471347766583 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:42:46 INFO - PROCESS | 3152 | 1471347766683 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3152 | 1471347766685 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:46 INFO - PROCESS | 3152 | ++DOCSHELL 197C0000 == 36 [pid = 3152] [id = 611] 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1B8CA400) [pid = 3152] [serial = 1833] [outer = 00000000] 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1BF09000) [pid = 3152] [serial = 1834] [outer = 1B8CA400] 04:42:46 INFO - PROCESS | 3152 | 1471347766730 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BF0A400) [pid = 3152] [serial = 1835] [outer = 1B8CA400] 04:42:47 INFO - PROCESS | 3152 | 1471347767161 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 04:42:47 INFO - PROCESS | 3152 | 1471347767251 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3152 | 1471347767255 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:42:47 INFO - PROCESS | 3152 | 1471347767277 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3152 | 1471347767281 Marionette TRACE conn6 <- [1,2410,null,{}] 04:42:47 INFO - PROCESS | 3152 | 1471347767287 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 3152 | 1471347767291 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:47 INFO - PROCESS | 3152 | 1471347767416 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:42:47 INFO - PROCESS | 3152 | 1471347767521 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347767524 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:47 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C4000 == 37 [pid = 3152] [id = 612] 04:42:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0E5C8000) [pid = 3152] [serial = 1836] [outer = 00000000] 04:42:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F63A800) [pid = 3152] [serial = 1837] [outer = 0E5C8000] 04:42:47 INFO - PROCESS | 3152 | 1471347767596 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0FC13400) [pid = 3152] [serial = 1838] [outer = 0E5C8000] 04:42:48 INFO - PROCESS | 3152 | 1471347768150 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 952ms 04:42:48 INFO - PROCESS | 3152 | 1471347768216 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3152 | 1471347768221 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:42:48 INFO - PROCESS | 3152 | 1471347768227 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 3152 | 1471347768230 Marionette TRACE conn6 <- [1,2414,null,{}] 04:42:48 INFO - PROCESS | 3152 | 1471347768234 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 3152 | 1471347768237 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:48 INFO - PROCESS | 3152 | 1471347768350 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:42:48 INFO - PROCESS | 3152 | 1471347768492 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347768495 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:48 INFO - PROCESS | 3152 | ++DOCSHELL 1543F000 == 38 [pid = 3152] [id = 613] 04:42:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (15447400) [pid = 3152] [serial = 1839] [outer = 00000000] 04:42:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (176C9400) [pid = 3152] [serial = 1840] [outer = 15447400] 04:42:48 INFO - PROCESS | 3152 | 1471347768554 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (189E7800) [pid = 3152] [serial = 1841] [outer = 15447400] 04:42:49 INFO - PROCESS | 3152 | 1471347769171 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 04:42:49 INFO - PROCESS | 3152 | 1471347769206 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 3152 | 1471347769209 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:42:49 INFO - PROCESS | 3152 | 1471347769213 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3152 | 1471347769217 Marionette TRACE conn6 <- [1,2418,null,{}] 04:42:49 INFO - PROCESS | 3152 | 1471347769228 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 3152 | 1471347769233 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:49 INFO - PROCESS | 3152 | 1471347769343 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:42:49 INFO - PROCESS | 3152 | 1471347769486 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3152 | 1471347769489 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:49 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD7C00 == 39 [pid = 3152] [id = 614] 04:42:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (1AB73C00) [pid = 3152] [serial = 1842] [outer = 00000000] 04:42:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1BBC7000) [pid = 3152] [serial = 1843] [outer = 1AB73C00] 04:42:49 INFO - PROCESS | 3152 | 1471347769548 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BF11400) [pid = 3152] [serial = 1844] [outer = 1AB73C00] 04:42:50 INFO - PROCESS | 3152 | 1471347770134 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 04:42:50 INFO - PROCESS | 3152 | 1471347770186 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 3152 | 1471347770189 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:42:50 INFO - PROCESS | 3152 | 1471347770192 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:42:50 INFO - PROCESS | 3152 | 1471347770194 Marionette TRACE conn6 <- [1,2422,null,{}] 04:42:50 INFO - PROCESS | 3152 | 1471347770198 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 3152 | 1471347770201 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:50 INFO - PROCESS | 3152 | 1471347770312 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:42:50 INFO - PROCESS | 3152 | 1471347770423 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347770425 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:50 INFO - PROCESS | 3152 | ++DOCSHELL 198D8000 == 40 [pid = 3152] [id = 615] 04:42:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1BF39000) [pid = 3152] [serial = 1845] [outer = 00000000] 04:42:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1BF3D800) [pid = 3152] [serial = 1846] [outer = 1BF39000] 04:42:50 INFO - PROCESS | 3152 | 1471347770480 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1C1B2800) [pid = 3152] [serial = 1847] [outer = 1BF39000] 04:42:51 INFO - PROCESS | 3152 | 1471347771234 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1076ms 04:42:51 INFO - PROCESS | 3152 | 1471347771287 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3152 | 1471347771291 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:42:51 INFO - PROCESS | 3152 | 1471347771297 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 3152 | 1471347771301 Marionette TRACE conn6 <- [1,2426,null,{}] 04:42:51 INFO - PROCESS | 3152 | 1471347771306 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 3152 | 1471347771309 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:51 INFO - PROCESS | 3152 | 1471347771412 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:42:51 INFO - PROCESS | 3152 | 1471347771547 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347771552 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:51 INFO - PROCESS | 3152 | ++DOCSHELL 0F633800 == 41 [pid = 3152] [id = 616] 04:42:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (0F637C00) [pid = 3152] [serial = 1848] [outer = 00000000] 04:42:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (0F661400) [pid = 3152] [serial = 1849] [outer = 0F637C00] 04:42:51 INFO - PROCESS | 3152 | 1471347771604 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0FCADC00) [pid = 3152] [serial = 1850] [outer = 0F637C00] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 143C1000 == 40 [pid = 3152] [id = 610] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0E5C6000 == 39 [pid = 3152] [id = 609] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 1AD0EC00 == 38 [pid = 3152] [id = 608] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 197BDC00 == 37 [pid = 3152] [id = 607] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 189EC800 == 36 [pid = 3152] [id = 606] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 18DF0400 == 35 [pid = 3152] [id = 605] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 17307800 == 34 [pid = 3152] [id = 604] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0F633C00 == 33 [pid = 3152] [id = 603] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0EFF4C00 == 32 [pid = 3152] [id = 602] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0F454800 == 31 [pid = 3152] [id = 601] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0E5C5400 == 30 [pid = 3152] [id = 600] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 143BAC00 == 29 [pid = 3152] [id = 599] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 198D8000 == 28 [pid = 3152] [id = 615] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 1AAD7C00 == 27 [pid = 3152] [id = 614] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 197C0000 == 26 [pid = 3152] [id = 611] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 0E5C4000 == 25 [pid = 3152] [id = 612] 04:42:52 INFO - PROCESS | 3152 | --DOCSHELL 1543F000 == 24 [pid = 3152] [id = 613] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (10656400) [pid = 3152] [serial = 1760] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (0F831C00) [pid = 3152] [serial = 1759] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (189E8C00) [pid = 3152] [serial = 1763] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (18236000) [pid = 3152] [serial = 1762] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (1B8C0800) [pid = 3152] [serial = 1766] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (1AD0F000) [pid = 3152] [serial = 1765] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (1BF0B400) [pid = 3152] [serial = 1769] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1BBC9800) [pid = 3152] [serial = 1768] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (19236800) [pid = 3152] [serial = 1789] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (19253C00) [pid = 3152] [serial = 1796] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (19259C00) [pid = 3152] [serial = 1795] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1924EC00) [pid = 3152] [serial = 1790] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (197A0000) [pid = 3152] [serial = 1798] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (16E14400) [pid = 3152] [serial = 1793] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (16B4FC00) [pid = 3152] [serial = 1781] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1979FC00) [pid = 3152] [serial = 1751] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (181D4C00) [pid = 3152] [serial = 1783] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (18234400) [pid = 3152] [serial = 1784] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F44E400) [pid = 3152] [serial = 1774] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F45D400) [pid = 3152] [serial = 1775] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (108DF400) [pid = 3152] [serial = 1772] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0FC13800) [pid = 3152] [serial = 1771] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (15446400) [pid = 3152] [serial = 1780] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0FDE2800) [pid = 3152] [serial = 1777] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (10654800) [pid = 3152] [serial = 1778] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (189ED800) [pid = 3152] [serial = 1787] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (18860C00) [pid = 3152] [serial = 1786] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (16B4F400) [pid = 3152] [serial = 1792] [outer = 00000000] [url = about:blank] 04:42:52 INFO - PROCESS | 3152 | 1471347772943 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1683ms 04:42:52 INFO - PROCESS | 3152 | 1471347772984 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:42:52 INFO - PROCESS | 3152 | 1471347772988 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:42:52 INFO - PROCESS | 3152 | 1471347772995 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3152 | 1471347772998 Marionette TRACE conn6 <- [1,2430,null,{}] 04:42:53 INFO - PROCESS | 3152 | 1471347773010 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 3152 | 1471347773012 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:53 INFO - PROCESS | 3152 | 1471347773106 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:42:53 INFO - PROCESS | 3152 | 1471347773119 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347773123 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:53 INFO - PROCESS | 3152 | ++DOCSHELL 0EAD2400 == 25 [pid = 3152] [id = 617] 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0EAD3C00) [pid = 3152] [serial = 1851] [outer = 00000000] 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0EEE6800) [pid = 3152] [serial = 1852] [outer = 0EAD3C00] 04:42:53 INFO - PROCESS | 3152 | 1471347773173 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EFF7800) [pid = 3152] [serial = 1853] [outer = 0EAD3C00] 04:42:53 INFO - PROCESS | 3152 | 1471347773661 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 04:42:53 INFO - PROCESS | 3152 | 1471347773683 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3152 | 1471347773688 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:42:53 INFO - PROCESS | 3152 | 1471347773698 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3152 | 1471347773701 Marionette TRACE conn6 <- [1,2434,null,{}] 04:42:53 INFO - PROCESS | 3152 | 1471347773704 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 3152 | 1471347773707 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:53 INFO - PROCESS | 3152 | 1471347773797 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:42:53 INFO - PROCESS | 3152 | 1471347773805 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347773808 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:53 INFO - PROCESS | 3152 | ++DOCSHELL 0F83A400 == 26 [pid = 3152] [id = 618] 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0FC13800) [pid = 3152] [serial = 1854] [outer = 00000000] 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0FD43800) [pid = 3152] [serial = 1855] [outer = 0FC13800] 04:42:53 INFO - PROCESS | 3152 | 1471347773857 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (10833400) [pid = 3152] [serial = 1856] [outer = 0FC13800] 04:42:54 INFO - PROCESS | 3152 | 1471347774337 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:42:54 INFO - PROCESS | 3152 | 1471347774374 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 3152 | 1471347774376 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:42:54 INFO - PROCESS | 3152 | 1471347774380 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 3152 | 1471347774383 Marionette TRACE conn6 <- [1,2438,null,{}] 04:42:54 INFO - PROCESS | 3152 | 1471347774394 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 3152 | 1471347774398 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:54 INFO - PROCESS | 3152 | 1471347774484 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:42:54 INFO - PROCESS | 3152 | 1471347774620 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347774623 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:54 INFO - PROCESS | 3152 | ++DOCSHELL 143C1400 == 27 [pid = 3152] [id = 619] 04:42:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (143C2800) [pid = 3152] [serial = 1857] [outer = 00000000] 04:42:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1543DC00) [pid = 3152] [serial = 1858] [outer = 143C2800] 04:42:54 INFO - PROCESS | 3152 | 1471347774674 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (16B48800) [pid = 3152] [serial = 1859] [outer = 143C2800] 04:42:55 INFO - PROCESS | 3152 | 1471347775080 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 04:42:55 INFO - PROCESS | 3152 | 1471347775114 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3152 | 1471347775117 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:42:55 INFO - PROCESS | 3152 | 1471347775119 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3152 | 1471347775121 Marionette TRACE conn6 <- [1,2442,null,{}] 04:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:42:55 INFO - PROCESS | 3152 | 1471347775125 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 3152 | 1471347775127 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:55 INFO - PROCESS | 3152 | 1471347775245 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:42:55 INFO - PROCESS | 3152 | 1471347775251 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347775253 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:55 INFO - PROCESS | 3152 | ++DOCSHELL 16E16400 == 28 [pid = 3152] [id = 620] 04:42:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (16E19000) [pid = 3152] [serial = 1860] [outer = 00000000] 04:42:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (18178C00) [pid = 3152] [serial = 1861] [outer = 16E19000] 04:42:55 INFO - PROCESS | 3152 | 1471347775304 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18234400) [pid = 3152] [serial = 1862] [outer = 16E19000] 04:42:55 INFO - PROCESS | 3152 | 1471347775750 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 04:42:55 INFO - PROCESS | 3152 | 1471347775794 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3152 | 1471347775796 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:42:55 INFO - PROCESS | 3152 | 1471347775799 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3152 | 1471347775801 Marionette TRACE conn6 <- [1,2446,null,{}] 04:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:42:55 INFO - PROCESS | 3152 | 1471347775805 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 3152 | 1471347775807 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:55 INFO - PROCESS | 3152 | 1471347775946 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:42:55 INFO - PROCESS | 3152 | 1471347775970 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347775972 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:55 INFO - PROCESS | 3152 | ++DOCSHELL 1885AC00 == 29 [pid = 3152] [id = 621] 04:42:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1885C400) [pid = 3152] [serial = 1863] [outer = 00000000] 04:42:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189CCC00) [pid = 3152] [serial = 1864] [outer = 1885C400] 04:42:56 INFO - PROCESS | 3152 | 1471347776017 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189EE400) [pid = 3152] [serial = 1865] [outer = 1885C400] 04:42:56 INFO - PROCESS | 3152 | 1471347776481 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 732ms 04:42:56 INFO - PROCESS | 3152 | 1471347776536 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 3152 | 1471347776538 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:42:56 INFO - PROCESS | 3152 | 1471347776542 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:42:56 INFO - PROCESS | 3152 | 1471347776543 Marionette TRACE conn6 <- [1,2450,null,{}] 04:42:56 INFO - PROCESS | 3152 | 1471347776547 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 3152 | 1471347776553 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:56 INFO - PROCESS | 3152 | 1471347776691 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:42:56 INFO - PROCESS | 3152 | 1471347776760 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347776762 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:56 INFO - PROCESS | 3152 | ++DOCSHELL 19228C00 == 30 [pid = 3152] [id = 622] 04:42:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1922E400) [pid = 3152] [serial = 1866] [outer = 00000000] 04:42:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1923A400) [pid = 3152] [serial = 1867] [outer = 1922E400] 04:42:56 INFO - PROCESS | 3152 | 1471347776809 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (19250000) [pid = 3152] [serial = 1868] [outer = 1922E400] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1922EC00) [pid = 3152] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (198D4C00) [pid = 3152] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E616400) [pid = 3152] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E5C7800) [pid = 3152] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1AD10000) [pid = 3152] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18232800) [pid = 3152] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1951E400) [pid = 3152] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F63E800) [pid = 3152] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0EFF5400) [pid = 3152] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (17308000) [pid = 3152] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1921D400) [pid = 3152] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (14256C00) [pid = 3152] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:42:57 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1B8CA400) [pid = 3152] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:42:57 INFO - PROCESS | 3152 | 1471347777469 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 04:42:57 INFO - PROCESS | 3152 | 1471347777516 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3152 | 1471347777518 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:42:57 INFO - PROCESS | 3152 | 1471347777521 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3152 | 1471347777523 Marionette TRACE conn6 <- [1,2454,null,{}] 04:42:57 INFO - PROCESS | 3152 | 1471347777526 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 3152 | 1471347777528 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:57 INFO - PROCESS | 3152 | 1471347777609 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:42:57 INFO - PROCESS | 3152 | 1471347777614 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347777616 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:57 INFO - PROCESS | 3152 | ++DOCSHELL 14248400 == 31 [pid = 3152] [id = 623] 04:42:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (15441C00) [pid = 3152] [serial = 1869] [outer = 00000000] 04:42:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1922FC00) [pid = 3152] [serial = 1870] [outer = 15441C00] 04:42:57 INFO - PROCESS | 3152 | 1471347777661 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19233000) [pid = 3152] [serial = 1871] [outer = 15441C00] 04:42:58 INFO - PROCESS | 3152 | 1471347778088 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 04:42:58 INFO - PROCESS | 3152 | 1471347778153 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 3152 | 1471347778156 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:42:58 INFO - PROCESS | 3152 | 1471347778159 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 3152 | 1471347778160 Marionette TRACE conn6 <- [1,2458,null,{}] 04:42:58 INFO - PROCESS | 3152 | 1471347778164 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 3152 | 1471347778166 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:58 INFO - PROCESS | 3152 | 1471347778244 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:42:58 INFO - PROCESS | 3152 | 1471347778249 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347778251 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:58 INFO - PROCESS | 3152 | ++DOCSHELL 1885D800 == 32 [pid = 3152] [id = 624] 04:42:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19255C00) [pid = 3152] [serial = 1872] [outer = 00000000] 04:42:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19480400) [pid = 3152] [serial = 1873] [outer = 19255C00] 04:42:58 INFO - PROCESS | 3152 | 1471347778296 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1947E000) [pid = 3152] [serial = 1874] [outer = 19255C00] 04:42:59 INFO - PROCESS | 3152 | 1471347779129 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1023ms 04:42:59 INFO - PROCESS | 3152 | 1471347779183 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:42:59 INFO - PROCESS | 3152 | 1471347779187 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 3152 | 1471347779192 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 3152 | 1471347779197 Marionette TRACE conn6 <- [1,2462,null,{}] 04:42:59 INFO - PROCESS | 3152 | 1471347779223 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 3152 | 1471347779226 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:59 INFO - PROCESS | 3152 | 1471347779377 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:42:59 INFO - PROCESS | 3152 | 1471347779508 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347779511 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:42:59 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF1000 == 33 [pid = 3152] [id = 625] 04:42:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F452000) [pid = 3152] [serial = 1875] [outer = 00000000] 04:42:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0F66B800) [pid = 3152] [serial = 1876] [outer = 0F452000] 04:42:59 INFO - PROCESS | 3152 | 1471347779572 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0F834000) [pid = 3152] [serial = 1877] [outer = 0F452000] 04:43:00 INFO - PROCESS | 3152 | 1471347780252 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1151ms 04:43:00 INFO - PROCESS | 3152 | 1471347780344 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 3152 | 1471347780348 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:43:00 INFO - PROCESS | 3152 | 1471347780355 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 3152 | 1471347780358 Marionette TRACE conn6 <- [1,2466,null,{}] 04:43:00 INFO - PROCESS | 3152 | 1471347780391 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 3152 | 1471347780394 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:00 INFO - PROCESS | 3152 | 1471347780522 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:43:00 INFO - PROCESS | 3152 | 1471347780740 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347780744 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:00 INFO - PROCESS | 3152 | ++DOCSHELL 086F1400 == 34 [pid = 3152] [id = 626] 04:43:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0E501400) [pid = 3152] [serial = 1878] [outer = 00000000] 04:43:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0E5CB000) [pid = 3152] [serial = 1879] [outer = 0E501400] 04:43:00 INFO - PROCESS | 3152 | 1471347780804 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E616000) [pid = 3152] [serial = 1880] [outer = 0E501400] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 14248400 == 33 [pid = 3152] [id = 623] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 19228C00 == 32 [pid = 3152] [id = 622] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 1885AC00 == 31 [pid = 3152] [id = 621] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 16E16400 == 30 [pid = 3152] [id = 620] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 143C1400 == 29 [pid = 3152] [id = 619] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 0F83A400 == 28 [pid = 3152] [id = 618] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 0EAD2400 == 27 [pid = 3152] [id = 617] 04:43:01 INFO - PROCESS | 3152 | --DOCSHELL 0F633800 == 26 [pid = 3152] [id = 616] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (19257C00) [pid = 3152] [serial = 1819] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1AB78C00) [pid = 3152] [serial = 1823] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1AAD6400) [pid = 3152] [serial = 1822] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F635000) [pid = 3152] [serial = 1801] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F830400) [pid = 3152] [serial = 1802] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (142DF800) [pid = 3152] [serial = 1828] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1B408C00) [pid = 3152] [serial = 1825] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1B8CB800) [pid = 3152] [serial = 1832] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (198D2C00) [pid = 3152] [serial = 1799] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1373AC00) [pid = 3152] [serial = 1810] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1412E000) [pid = 3152] [serial = 1811] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F636800) [pid = 3152] [serial = 1807] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0FC2A000) [pid = 3152] [serial = 1808] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (181C9800) [pid = 3152] [serial = 1813] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (18856000) [pid = 3152] [serial = 1814] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19231000) [pid = 3152] [serial = 1816] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (15442800) [pid = 3152] [serial = 1804] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (16E05800) [pid = 3152] [serial = 1805] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (198DE000) [pid = 3152] [serial = 1831] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1BF0A400) [pid = 3152] [serial = 1835] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1B856800) [pid = 3152] [serial = 1826] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (19258800) [pid = 3152] [serial = 1820] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1923B000) [pid = 3152] [serial = 1817] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (142EC000) [pid = 3152] [serial = 1829] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1BF09000) [pid = 3152] [serial = 1834] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 3152 | 1471347781429 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1107ms 04:43:01 INFO - PROCESS | 3152 | 1471347781466 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3152 | 1471347781470 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:43:01 INFO - PROCESS | 3152 | 1471347781474 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3152 | 1471347781477 Marionette TRACE conn6 <- [1,2470,null,{}] 04:43:01 INFO - PROCESS | 3152 | 1471347781483 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 3152 | 1471347781487 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:01 INFO - PROCESS | 3152 | 1471347781578 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:43:01 INFO - PROCESS | 3152 | 1471347781680 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347781682 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:01 INFO - PROCESS | 3152 | ++DOCSHELL 0EE3A800 == 27 [pid = 3152] [id = 627] 04:43:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0EE78C00) [pid = 3152] [serial = 1881] [outer = 00000000] 04:43:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F666C00) [pid = 3152] [serial = 1882] [outer = 0EE78C00] 04:43:01 INFO - PROCESS | 3152 | 1471347781731 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FD41800) [pid = 3152] [serial = 1883] [outer = 0EE78C00] 04:43:02 INFO - PROCESS | 3152 | 1471347782163 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 04:43:02 INFO - PROCESS | 3152 | 1471347782207 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3152 | 1471347782211 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:43:02 INFO - PROCESS | 3152 | 1471347782216 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 3152 | 1471347782218 Marionette TRACE conn6 <- [1,2474,null,{}] 04:43:02 INFO - PROCESS | 3152 | 1471347782222 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 3152 | 1471347782224 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:02 INFO - PROCESS | 3152 | 1471347782317 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:43:02 INFO - PROCESS | 3152 | 1471347782324 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347782326 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:02 INFO - PROCESS | 3152 | ++DOCSHELL 14249400 == 28 [pid = 3152] [id = 628] 04:43:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1425D000) [pid = 3152] [serial = 1884] [outer = 00000000] 04:43:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (14B5EC00) [pid = 3152] [serial = 1885] [outer = 1425D000] 04:43:02 INFO - PROCESS | 3152 | 1471347782380 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (15F10C00) [pid = 3152] [serial = 1886] [outer = 1425D000] 04:43:02 INFO - PROCESS | 3152 | 1471347782860 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 04:43:02 INFO - PROCESS | 3152 | 1471347782891 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3152 | 1471347782893 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:43:02 INFO - PROCESS | 3152 | 1471347782898 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 3152 | 1471347782904 Marionette TRACE conn6 <- [1,2478,null,{}] 04:43:02 INFO - PROCESS | 3152 | 1471347782913 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 3152 | 1471347782916 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:03 INFO - PROCESS | 3152 | 1471347783004 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:43:03 INFO - PROCESS | 3152 | 1471347783013 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347783015 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:03 INFO - PROCESS | 3152 | ++DOCSHELL 18858C00 == 29 [pid = 3152] [id = 629] 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (18859800) [pid = 3152] [serial = 1887] [outer = 00000000] 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (189D0000) [pid = 3152] [serial = 1888] [outer = 18859800] 04:43:03 INFO - PROCESS | 3152 | 1471347783061 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (189F4400) [pid = 3152] [serial = 1889] [outer = 18859800] 04:43:03 INFO - PROCESS | 3152 | 1471347783500 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 04:43:03 INFO - PROCESS | 3152 | 1471347783543 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3152 | 1471347783546 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:43:03 INFO - PROCESS | 3152 | 1471347783549 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 3152 | 1471347783551 Marionette TRACE conn6 <- [1,2482,null,{}] 04:43:03 INFO - PROCESS | 3152 | 1471347783554 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 3152 | 1471347783556 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:03 INFO - PROCESS | 3152 | 1471347783681 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:43:03 INFO - PROCESS | 3152 | 1471347783768 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347783771 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:03 INFO - PROCESS | 3152 | ++DOCSHELL 19226400 == 30 [pid = 3152] [id = 630] 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (19226800) [pid = 3152] [serial = 1890] [outer = 00000000] 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (19235400) [pid = 3152] [serial = 1891] [outer = 19226800] 04:43:03 INFO - PROCESS | 3152 | 1471347783816 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1924C000) [pid = 3152] [serial = 1892] [outer = 19226800] 04:43:04 INFO - PROCESS | 3152 | 1471347784254 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 04:43:04 INFO - PROCESS | 3152 | 1471347784282 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:43:04 INFO - PROCESS | 3152 | 1471347784284 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:43:04 INFO - PROCESS | 3152 | 1471347784287 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 3152 | 1471347784289 Marionette TRACE conn6 <- [1,2486,null,{}] 04:43:04 INFO - PROCESS | 3152 | 1471347784292 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 3152 | 1471347784294 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:04 INFO - PROCESS | 3152 | 1471347784409 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:43:04 INFO - PROCESS | 3152 | 1471347784415 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347784420 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:04 INFO - PROCESS | 3152 | ++DOCSHELL 13B8F800 == 31 [pid = 3152] [id = 631] 04:43:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19258800) [pid = 3152] [serial = 1893] [outer = 00000000] 04:43:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19480000) [pid = 3152] [serial = 1894] [outer = 19258800] 04:43:04 INFO - PROCESS | 3152 | 1471347784475 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (197A1C00) [pid = 3152] [serial = 1895] [outer = 19258800] 04:43:04 INFO - PROCESS | 3152 | 1471347784967 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 04:43:05 INFO - PROCESS | 3152 | 1471347785018 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3152 | 1471347785020 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:43:05 INFO - PROCESS | 3152 | 1471347785023 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3152 | 1471347785024 Marionette TRACE conn6 <- [1,2490,null,{}] 04:43:05 INFO - PROCESS | 3152 | 1471347785032 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3152 | 1471347785035 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:05 INFO - PROCESS | 3152 | 1471347785185 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:43:05 INFO - PROCESS | 3152 | 1471347785200 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347785202 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:05 INFO - PROCESS | 3152 | ++DOCSHELL 197BDC00 == 32 [pid = 3152] [id = 632] 04:43:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (198CF800) [pid = 3152] [serial = 1896] [outer = 00000000] 04:43:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198DBC00) [pid = 3152] [serial = 1897] [outer = 198CF800] 04:43:05 INFO - PROCESS | 3152 | 1471347785311 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (198D5000) [pid = 3152] [serial = 1898] [outer = 198CF800] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (15441C00) [pid = 3152] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F637C00) [pid = 3152] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0FC13800) [pid = 3152] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EAD3C00) [pid = 3152] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (143C2800) [pid = 3152] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (16E19000) [pid = 3152] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1885C400) [pid = 3152] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1922E400) [pid = 3152] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E5C8000) [pid = 3152] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (15447400) [pid = 3152] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1AB73C00) [pid = 3152] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:43:05 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1BF39000) [pid = 3152] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:43:05 INFO - PROCESS | 3152 | 1471347785771 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 790ms 04:43:05 INFO - PROCESS | 3152 | 1471347785814 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3152 | 1471347785816 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:43:05 INFO - PROCESS | 3152 | 1471347785819 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:43:05 INFO - PROCESS | 3152 | 1471347785821 Marionette TRACE conn6 <- [1,2494,null,{}] 04:43:05 INFO - PROCESS | 3152 | 1471347785824 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3152 | 1471347785826 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:05 INFO - PROCESS | 3152 | 1471347785944 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:43:06 INFO - PROCESS | 3152 | 1471347786007 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347786009 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:06 INFO - PROCESS | 3152 | ++DOCSHELL 0E616400 == 33 [pid = 3152] [id = 633] 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F65C800) [pid = 3152] [serial = 1899] [outer = 00000000] 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (1922E400) [pid = 3152] [serial = 1900] [outer = 0F65C800] 04:43:06 INFO - PROCESS | 3152 | 1471347786054 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1AAD3400) [pid = 3152] [serial = 1901] [outer = 0F65C800] 04:43:06 INFO - PROCESS | 3152 | 1471347786404 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 04:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:43:06 INFO - PROCESS | 3152 | 1471347786454 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 3152 | 1471347786456 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:43:06 INFO - PROCESS | 3152 | 1471347786459 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 3152 | 1471347786461 Marionette TRACE conn6 <- [1,2498,null,{}] 04:43:06 INFO - PROCESS | 3152 | 1471347786464 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 3152 | 1471347786466 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:06 INFO - PROCESS | 3152 | 1471347786609 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:43:06 INFO - PROCESS | 3152 | 1471347786620 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347786622 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:06 INFO - PROCESS | 3152 | ++DOCSHELL 19220400 == 34 [pid = 3152] [id = 634] 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (19258000) [pid = 3152] [serial = 1902] [outer = 00000000] 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1AD0F400) [pid = 3152] [serial = 1903] [outer = 19258000] 04:43:06 INFO - PROCESS | 3152 | 1471347786668 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1AD10400) [pid = 3152] [serial = 1904] [outer = 19258000] 04:43:07 INFO - PROCESS | 3152 | 1471347787087 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 04:43:07 INFO - PROCESS | 3152 | 1471347787129 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3152 | 1471347787131 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:43:07 INFO - PROCESS | 3152 | 1471347787134 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3152 | 1471347787136 Marionette TRACE conn6 <- [1,2502,null,{}] 04:43:07 INFO - PROCESS | 3152 | 1471347787140 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 3152 | 1471347787142 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:07 INFO - PROCESS | 3152 | 1471347787278 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:43:07 INFO - PROCESS | 3152 | 1471347787291 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347787293 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:07 INFO - PROCESS | 3152 | ++DOCSHELL 18DE9C00 == 35 [pid = 3152] [id = 635] 04:43:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1AD0F000) [pid = 3152] [serial = 1905] [outer = 00000000] 04:43:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1B8C0C00) [pid = 3152] [serial = 1906] [outer = 1AD0F000] 04:43:07 INFO - PROCESS | 3152 | 1471347787338 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1B8C9000) [pid = 3152] [serial = 1907] [outer = 1AD0F000] 04:43:07 INFO - PROCESS | 3152 | 1471347787900 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 04:43:07 INFO - PROCESS | 3152 | 1471347787966 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3152 | 1471347787971 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:43:07 INFO - PROCESS | 3152 | 1471347787976 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3152 | 1471347787980 Marionette TRACE conn6 <- [1,2506,null,{}] 04:43:07 INFO - PROCESS | 3152 | 1471347787985 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 3152 | 1471347787988 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:08 INFO - PROCESS | 3152 | 1471347788113 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:43:08 INFO - PROCESS | 3152 | 1471347788248 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347788250 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:08 INFO - PROCESS | 3152 | ++DOCSHELL 086F0800 == 36 [pid = 3152] [id = 636] 04:43:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0EAE3400) [pid = 3152] [serial = 1908] [outer = 00000000] 04:43:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0FC1D800) [pid = 3152] [serial = 1909] [outer = 0EAE3400] 04:43:08 INFO - PROCESS | 3152 | 1471347788310 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (13B9D800) [pid = 3152] [serial = 1910] [outer = 0EAE3400] 04:43:08 INFO - PROCESS | 3152 | 1471347788874 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 04:43:08 INFO - PROCESS | 3152 | 1471347788911 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3152 | 1471347788916 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:43:08 INFO - PROCESS | 3152 | 1471347788922 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:43:08 INFO - PROCESS | 3152 | 1471347788925 Marionette TRACE conn6 <- [1,2510,null,{}] 04:43:08 INFO - PROCESS | 3152 | 1471347788930 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 3152 | 1471347788932 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:09 INFO - PROCESS | 3152 | 1471347789050 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:43:09 INFO - PROCESS | 3152 | 1471347789163 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347789166 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:09 INFO - PROCESS | 3152 | ++DOCSHELL 15F0BC00 == 37 [pid = 3152] [id = 637] 04:43:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (16B51C00) [pid = 3152] [serial = 1911] [outer = 00000000] 04:43:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (17308800) [pid = 3152] [serial = 1912] [outer = 16B51C00] 04:43:09 INFO - PROCESS | 3152 | 1471347789266 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (181F3400) [pid = 3152] [serial = 1913] [outer = 16B51C00] 04:43:09 INFO - PROCESS | 3152 | 1471347789865 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 04:43:09 INFO - PROCESS | 3152 | 1471347789897 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3152 | 1471347789900 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:43:09 INFO - PROCESS | 3152 | 1471347789903 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 3152 | 1471347789907 Marionette TRACE conn6 <- [1,2514,null,{}] 04:43:09 INFO - PROCESS | 3152 | 1471347789918 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 3152 | 1471347789923 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:10 INFO - PROCESS | 3152 | 1471347790032 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:43:10 INFO - PROCESS | 3152 | 1471347790147 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347790150 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:10 INFO - PROCESS | 3152 | ++DOCSHELL 1B848400 == 38 [pid = 3152] [id = 638] 04:43:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1B885800) [pid = 3152] [serial = 1914] [outer = 00000000] 04:43:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1BB37800) [pid = 3152] [serial = 1915] [outer = 1B885800] 04:43:10 INFO - PROCESS | 3152 | 1471347790249 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1BF07800) [pid = 3152] [serial = 1916] [outer = 1B885800] 04:43:10 INFO - PROCESS | 3152 | 1471347790895 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1022ms 04:43:10 INFO - PROCESS | 3152 | 1471347790929 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3152 | 1471347790932 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:43:10 INFO - PROCESS | 3152 | 1471347790936 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 3152 | 1471347790938 Marionette TRACE conn6 <- [1,2518,null,{}] 04:43:10 INFO - PROCESS | 3152 | 1471347790942 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 3152 | 1471347790944 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:11 INFO - PROCESS | 3152 | 1471347791053 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:43:11 INFO - PROCESS | 3152 | 1471347791320 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347791323 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:11 INFO - PROCESS | 3152 | ++DOCSHELL 0E507000 == 39 [pid = 3152] [id = 639] 04:43:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0E50C800) [pid = 3152] [serial = 1917] [outer = 00000000] 04:43:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0EE7E000) [pid = 3152] [serial = 1918] [outer = 0E50C800] 04:43:11 INFO - PROCESS | 3152 | 1471347791395 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F633000) [pid = 3152] [serial = 1919] [outer = 0E50C800] 04:43:11 INFO - PROCESS | 3152 | 1471347791968 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1070ms 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 19220400 == 38 [pid = 3152] [id = 634] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 0E616400 == 37 [pid = 3152] [id = 633] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 197BDC00 == 36 [pid = 3152] [id = 632] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 13B8F800 == 35 [pid = 3152] [id = 631] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 19226400 == 34 [pid = 3152] [id = 630] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 18858C00 == 33 [pid = 3152] [id = 629] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 14249400 == 32 [pid = 3152] [id = 628] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 0EE3A800 == 31 [pid = 3152] [id = 627] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 086F1400 == 30 [pid = 3152] [id = 626] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 0EFF1000 == 29 [pid = 3152] [id = 625] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 1885D800 == 28 [pid = 3152] [id = 624] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 1B848400 == 27 [pid = 3152] [id = 638] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 18DE9C00 == 26 [pid = 3152] [id = 635] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 086F0800 == 25 [pid = 3152] [id = 636] 04:43:12 INFO - PROCESS | 3152 | --DOCSHELL 15F0BC00 == 24 [pid = 3152] [id = 637] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1922FC00) [pid = 3152] [serial = 1870] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0FCADC00) [pid = 3152] [serial = 1850] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0F661400) [pid = 3152] [serial = 1849] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0FD43800) [pid = 3152] [serial = 1855] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (10833400) [pid = 3152] [serial = 1856] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EEE6800) [pid = 3152] [serial = 1852] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0EFF7800) [pid = 3152] [serial = 1853] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1543DC00) [pid = 3152] [serial = 1858] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (18178C00) [pid = 3152] [serial = 1861] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (189CCC00) [pid = 3152] [serial = 1864] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (189EE400) [pid = 3152] [serial = 1865] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1923A400) [pid = 3152] [serial = 1867] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0FC13400) [pid = 3152] [serial = 1838] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F63A800) [pid = 3152] [serial = 1837] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (189E7800) [pid = 3152] [serial = 1841] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (176C9400) [pid = 3152] [serial = 1840] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BF11400) [pid = 3152] [serial = 1844] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1BBC7000) [pid = 3152] [serial = 1843] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1C1B2800) [pid = 3152] [serial = 1847] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1BF3D800) [pid = 3152] [serial = 1846] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (19250000) [pid = 3152] [serial = 1868] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (19233000) [pid = 3152] [serial = 1871] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (18234400) [pid = 3152] [serial = 1862] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (16B48800) [pid = 3152] [serial = 1859] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3152 | 1471347792710 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 3152 | 1471347792716 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:43:12 INFO - PROCESS | 3152 | 1471347792773 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 3152 | 1471347792776 Marionette TRACE conn6 <- [1,2522,null,{}] 04:43:12 INFO - PROCESS | 3152 | 1471347792782 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 3152 | 1471347792786 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:12 INFO - PROCESS | 3152 | 1471347792876 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:43:12 INFO - PROCESS | 3152 | 1471347792961 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347792966 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:12 INFO - PROCESS | 3152 | ++DOCSHELL 0EE3AC00 == 25 [pid = 3152] [id = 640] 04:43:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EE3B000) [pid = 3152] [serial = 1920] [outer = 00000000] 04:43:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0EFF6800) [pid = 3152] [serial = 1921] [outer = 0EE3B000] 04:43:13 INFO - PROCESS | 3152 | 1471347793021 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0F44F400) [pid = 3152] [serial = 1922] [outer = 0EE3B000] 04:43:13 INFO - PROCESS | 3152 | 1471347793468 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 04:43:13 INFO - PROCESS | 3152 | 1471347793513 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3152 | 1471347793517 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:43:13 INFO - PROCESS | 3152 | 1471347793523 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3152 | 1471347793527 Marionette TRACE conn6 <- [1,2526,null,{}] 04:43:13 INFO - PROCESS | 3152 | 1471347793532 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 3152 | 1471347793534 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:13 INFO - PROCESS | 3152 | 1471347793622 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:43:13 INFO - PROCESS | 3152 | 1471347793632 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347793635 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:13 INFO - PROCESS | 3152 | ++DOCSHELL 0FC29C00 == 26 [pid = 3152] [id = 641] 04:43:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0FC2A000) [pid = 3152] [serial = 1923] [outer = 00000000] 04:43:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0FD37C00) [pid = 3152] [serial = 1924] [outer = 0FC2A000] 04:43:13 INFO - PROCESS | 3152 | 1471347793684 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0FDEA800) [pid = 3152] [serial = 1925] [outer = 0FC2A000] 04:43:14 INFO - PROCESS | 3152 | 1471347794152 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 04:43:14 INFO - PROCESS | 3152 | 1471347794214 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 3152 | 1471347794216 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:43:14 INFO - PROCESS | 3152 | 1471347794220 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3152 | 1471347794222 Marionette TRACE conn6 <- [1,2530,null,{}] 04:43:14 INFO - PROCESS | 3152 | 1471347794231 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 3152 | 1471347794236 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:14 INFO - PROCESS | 3152 | 1471347794353 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:43:14 INFO - PROCESS | 3152 | 1471347794461 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347794465 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:14 INFO - PROCESS | 3152 | ++DOCSHELL 142DF400 == 27 [pid = 3152] [id = 642] 04:43:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (142E0000) [pid = 3152] [serial = 1926] [outer = 00000000] 04:43:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (143C0C00) [pid = 3152] [serial = 1927] [outer = 142E0000] 04:43:14 INFO - PROCESS | 3152 | 1471347794516 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1543D000) [pid = 3152] [serial = 1928] [outer = 142E0000] 04:43:14 INFO - PROCESS | 3152 | 1471347794943 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 04:43:15 INFO - PROCESS | 3152 | 1471347794997 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3152 | 1471347794999 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:43:15 INFO - PROCESS | 3152 | 1471347795002 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3152 | 1471347795004 Marionette TRACE conn6 <- [1,2534,null,{}] 04:43:15 INFO - PROCESS | 3152 | 1471347795007 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 3152 | 1471347795010 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:15 INFO - PROCESS | 3152 | 1471347795143 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:43:15 INFO - PROCESS | 3152 | 1471347795155 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347795157 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:15 INFO - PROCESS | 3152 | ++DOCSHELL 15445000 == 28 [pid = 3152] [id = 643] 04:43:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16B49800) [pid = 3152] [serial = 1929] [outer = 00000000] 04:43:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (17308400) [pid = 3152] [serial = 1930] [outer = 16B49800] 04:43:15 INFO - PROCESS | 3152 | 1471347795258 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (176CF400) [pid = 3152] [serial = 1931] [outer = 16B49800] 04:43:15 INFO - PROCESS | 3152 | 1471347795667 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 04:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:43:15 INFO - PROCESS | 3152 | 1471347795738 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3152 | 1471347795741 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:43:15 INFO - PROCESS | 3152 | 1471347795744 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3152 | 1471347795745 Marionette TRACE conn6 <- [1,2538,null,{}] 04:43:15 INFO - PROCESS | 3152 | 1471347795749 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 3152 | 1471347795751 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:15 INFO - PROCESS | 3152 | 1471347795874 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:43:15 INFO - PROCESS | 3152 | 1471347795881 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347795883 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:15 INFO - PROCESS | 3152 | ++DOCSHELL 181D4C00 == 29 [pid = 3152] [id = 644] 04:43:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (181F1800) [pid = 3152] [serial = 1932] [outer = 00000000] 04:43:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18857800) [pid = 3152] [serial = 1933] [outer = 181F1800] 04:43:15 INFO - PROCESS | 3152 | 1471347795928 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (189CCC00) [pid = 3152] [serial = 1934] [outer = 181F1800] 04:43:16 INFO - PROCESS | 3152 | 1471347796392 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 04:43:16 INFO - PROCESS | 3152 | 1471347796414 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3152 | 1471347796417 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:43:16 INFO - PROCESS | 3152 | 1471347796427 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3152 | 1471347796428 Marionette TRACE conn6 <- [1,2542,null,{}] 04:43:16 INFO - PROCESS | 3152 | 1471347796432 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 3152 | 1471347796437 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:16 INFO - PROCESS | 3152 | 1471347796580 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:43:16 INFO - PROCESS | 3152 | 1471347796591 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347796593 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:16 INFO - PROCESS | 3152 | ++DOCSHELL 189ED800 == 30 [pid = 3152] [id = 645] 04:43:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (189EE400) [pid = 3152] [serial = 1935] [outer = 00000000] 04:43:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18DF1000) [pid = 3152] [serial = 1936] [outer = 189EE400] 04:43:16 INFO - PROCESS | 3152 | 1471347796642 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1922FC00) [pid = 3152] [serial = 1937] [outer = 189EE400] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1AD0F000) [pid = 3152] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E501400) [pid = 3152] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (198CF800) [pid = 3152] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (18859800) [pid = 3152] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EE78C00) [pid = 3152] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F452000) [pid = 3152] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (19255C00) [pid = 3152] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F65C800) [pid = 3152] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1425D000) [pid = 3152] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (19226800) [pid = 3152] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19258800) [pid = 3152] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:43:17 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19258000) [pid = 3152] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:43:17 INFO - PROCESS | 3152 | 1471347797340 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 990ms 04:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:43:17 INFO - PROCESS | 3152 | 1471347797414 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3152 | 1471347797416 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:43:17 INFO - PROCESS | 3152 | 1471347797419 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3152 | 1471347797421 Marionette TRACE conn6 <- [1,2546,null,{}] 04:43:17 INFO - PROCESS | 3152 | 1471347797424 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 3152 | 1471347797426 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:17 INFO - PROCESS | 3152 | 1471347797513 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:43:17 INFO - PROCESS | 3152 | 1471347797519 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347797521 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:17 INFO - PROCESS | 3152 | ++DOCSHELL 0F65FC00 == 31 [pid = 3152] [id = 646] 04:43:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F664000) [pid = 3152] [serial = 1938] [outer = 00000000] 04:43:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1885E800) [pid = 3152] [serial = 1939] [outer = 0F664000] 04:43:17 INFO - PROCESS | 3152 | 1471347797566 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1921D000) [pid = 3152] [serial = 1940] [outer = 0F664000] 04:43:17 INFO - PROCESS | 3152 | 1471347797991 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 04:43:18 INFO - PROCESS | 3152 | 1471347798050 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3152 | 1471347798052 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:43:18 INFO - PROCESS | 3152 | 1471347798055 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3152 | 1471347798057 Marionette TRACE conn6 <- [1,2550,null,{}] 04:43:18 INFO - PROCESS | 3152 | 1471347798060 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 3152 | 1471347798062 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:18 INFO - PROCESS | 3152 | 1471347798140 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:43:18 INFO - PROCESS | 3152 | 1471347798145 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347798147 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:18 INFO - PROCESS | 3152 | ++DOCSHELL 1885D400 == 32 [pid = 3152] [id = 647] 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1885F000) [pid = 3152] [serial = 1941] [outer = 00000000] 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1924B400) [pid = 3152] [serial = 1942] [outer = 1885F000] 04:43:18 INFO - PROCESS | 3152 | 1471347798192 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1924D800) [pid = 3152] [serial = 1943] [outer = 1885F000] 04:43:18 INFO - PROCESS | 3152 | 1471347798639 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 04:43:18 INFO - PROCESS | 3152 | 1471347798696 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3152 | 1471347798698 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:43:18 INFO - PROCESS | 3152 | 1471347798701 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3152 | 1471347798703 Marionette TRACE conn6 <- [1,2554,null,{}] 04:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:43:18 INFO - PROCESS | 3152 | 1471347798706 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 3152 | 1471347798708 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:18 INFO - PROCESS | 3152 | 1471347798788 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:43:18 INFO - PROCESS | 3152 | 1471347798793 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347798795 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:18 INFO - PROCESS | 3152 | ++DOCSHELL 19258400 == 33 [pid = 3152] [id = 648] 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19258800) [pid = 3152] [serial = 1944] [outer = 00000000] 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19481000) [pid = 3152] [serial = 1945] [outer = 19258800] 04:43:18 INFO - PROCESS | 3152 | 1471347798840 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19484000) [pid = 3152] [serial = 1946] [outer = 19258800] 04:43:19 INFO - PROCESS | 3152 | 1471347799620 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 04:43:19 INFO - PROCESS | 3152 | 1471347799678 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3152 | 1471347799683 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:43:19 INFO - PROCESS | 3152 | 1471347799689 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3152 | 1471347799692 Marionette TRACE conn6 <- [1,2558,null,{}] 04:43:19 INFO - PROCESS | 3152 | 1471347799698 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 3152 | 1471347799701 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:19 INFO - PROCESS | 3152 | 1471347799838 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:43:19 INFO - PROCESS | 3152 | 1471347799970 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347799973 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:19 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CC400 == 34 [pid = 3152] [id = 649] 04:43:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0E608800) [pid = 3152] [serial = 1947] [outer = 00000000] 04:43:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F63B400) [pid = 3152] [serial = 1948] [outer = 0E608800] 04:43:20 INFO - PROCESS | 3152 | 1471347800033 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0F837400) [pid = 3152] [serial = 1949] [outer = 0E608800] 04:43:20 INFO - PROCESS | 3152 | 1471347800830 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1222ms 04:43:20 INFO - PROCESS | 3152 | 1471347800915 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3152 | 1471347800920 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:43:20 INFO - PROCESS | 3152 | 1471347800926 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3152 | 1471347800929 Marionette TRACE conn6 <- [1,2562,null,{}] 04:43:20 INFO - PROCESS | 3152 | 1471347800933 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 3152 | 1471347800936 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:21 INFO - PROCESS | 3152 | 1471347801064 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:43:21 INFO - PROCESS | 3152 | 1471347801276 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347801279 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:21 INFO - PROCESS | 3152 | ++DOCSHELL 0E503000 == 35 [pid = 3152] [id = 650] 04:43:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0E504800) [pid = 3152] [serial = 1950] [outer = 00000000] 04:43:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0E5C6400) [pid = 3152] [serial = 1951] [outer = 0E504800] 04:43:21 INFO - PROCESS | 3152 | 1471347801344 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0E60F000) [pid = 3152] [serial = 1952] [outer = 0E504800] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 1885D400 == 34 [pid = 3152] [id = 647] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 0F65FC00 == 33 [pid = 3152] [id = 646] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 189ED800 == 32 [pid = 3152] [id = 645] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 181D4C00 == 31 [pid = 3152] [id = 644] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 15445000 == 30 [pid = 3152] [id = 643] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 142DF400 == 29 [pid = 3152] [id = 642] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 0FC29C00 == 28 [pid = 3152] [id = 641] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 0EE3AC00 == 27 [pid = 3152] [id = 640] 04:43:21 INFO - PROCESS | 3152 | --DOCSHELL 0E507000 == 26 [pid = 3152] [id = 639] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0E5CB000) [pid = 3152] [serial = 1879] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (198DBC00) [pid = 3152] [serial = 1897] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (189F4400) [pid = 3152] [serial = 1889] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (198D5000) [pid = 3152] [serial = 1898] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F666C00) [pid = 3152] [serial = 1882] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F834000) [pid = 3152] [serial = 1877] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (19480400) [pid = 3152] [serial = 1873] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (1AAD3400) [pid = 3152] [serial = 1901] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F66B800) [pid = 3152] [serial = 1876] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (15F10C00) [pid = 3152] [serial = 1886] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1924C000) [pid = 3152] [serial = 1892] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1947E000) [pid = 3152] [serial = 1874] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1922E400) [pid = 3152] [serial = 1900] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19480000) [pid = 3152] [serial = 1894] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E616000) [pid = 3152] [serial = 1880] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (19235400) [pid = 3152] [serial = 1891] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (197A1C00) [pid = 3152] [serial = 1895] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1AD0F400) [pid = 3152] [serial = 1903] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0FD41800) [pid = 3152] [serial = 1883] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (14B5EC00) [pid = 3152] [serial = 1885] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (189D0000) [pid = 3152] [serial = 1888] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1AD10400) [pid = 3152] [serial = 1904] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1B8C9000) [pid = 3152] [serial = 1907] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1B8C0C00) [pid = 3152] [serial = 1906] [outer = 00000000] [url = about:blank] 04:43:21 INFO - PROCESS | 3152 | 1471347801974 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1075ms 04:43:22 INFO - PROCESS | 3152 | 1471347802005 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3152 | 1471347802009 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:43:22 INFO - PROCESS | 3152 | 1471347802013 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3152 | 1471347802016 Marionette TRACE conn6 <- [1,2566,null,{}] 04:43:22 INFO - PROCESS | 3152 | 1471347802021 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 3152 | 1471347802025 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:22 INFO - PROCESS | 3152 | 1471347802116 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:43:22 INFO - PROCESS | 3152 | 1471347802217 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347802219 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:22 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CEC00 == 27 [pid = 3152] [id = 651] 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0E5CF800) [pid = 3152] [serial = 1953] [outer = 00000000] 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0EFF5400) [pid = 3152] [serial = 1954] [outer = 0E5CF800] 04:43:22 INFO - PROCESS | 3152 | 1471347802268 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0F63C000) [pid = 3152] [serial = 1955] [outer = 0E5CF800] 04:43:22 INFO - PROCESS | 3152 | 1471347802708 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 04:43:22 INFO - PROCESS | 3152 | 1471347802746 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3152 | 1471347802750 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:43:22 INFO - PROCESS | 3152 | 1471347802754 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3152 | 1471347802756 Marionette TRACE conn6 <- [1,2570,null,{}] 04:43:22 INFO - PROCESS | 3152 | 1471347802760 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 3152 | 1471347802762 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:22 INFO - PROCESS | 3152 | 1471347802852 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:43:22 INFO - PROCESS | 3152 | 1471347802858 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347802860 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:22 INFO - PROCESS | 3152 | ++DOCSHELL 0F65FC00 == 28 [pid = 3152] [id = 652] 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0F66B800) [pid = 3152] [serial = 1956] [outer = 00000000] 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (1373A400) [pid = 3152] [serial = 1957] [outer = 0F66B800] 04:43:22 INFO - PROCESS | 3152 | 1471347802908 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (13B96800) [pid = 3152] [serial = 1958] [outer = 0F66B800] 04:43:23 INFO - PROCESS | 3152 | 1471347803390 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 04:43:23 INFO - PROCESS | 3152 | 1471347803431 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3152 | 1471347803433 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:43:23 INFO - PROCESS | 3152 | 1471347803438 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3152 | 1471347803444 Marionette TRACE conn6 <- [1,2574,null,{}] 04:43:23 INFO - PROCESS | 3152 | 1471347803453 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 3152 | 1471347803457 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:23 INFO - PROCESS | 3152 | 1471347803545 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:43:23 INFO - PROCESS | 3152 | 1471347803555 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347803557 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:23 INFO - PROCESS | 3152 | ++DOCSHELL 15F0E000 == 29 [pid = 3152] [id = 653] 04:43:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (15F10C00) [pid = 3152] [serial = 1959] [outer = 00000000] 04:43:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (16E03400) [pid = 3152] [serial = 1960] [outer = 15F10C00] 04:43:23 INFO - PROCESS | 3152 | 1471347803602 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (17306000) [pid = 3152] [serial = 1961] [outer = 15F10C00] 04:43:24 INFO - PROCESS | 3152 | 1471347804046 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 04:43:24 INFO - PROCESS | 3152 | 1471347804070 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3152 | 1471347804073 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:43:24 INFO - PROCESS | 3152 | 1471347804110 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3152 | 1471347804112 Marionette TRACE conn6 <- [1,2578,null,{}] 04:43:24 INFO - PROCESS | 3152 | 1471347804122 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 3152 | 1471347804124 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:24 INFO - PROCESS | 3152 | 1471347804270 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:43:24 INFO - PROCESS | 3152 | 1471347804331 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347804334 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:24 INFO - PROCESS | 3152 | ++DOCSHELL 181EC800 == 30 [pid = 3152] [id = 654] 04:43:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (181F3800) [pid = 3152] [serial = 1962] [outer = 00000000] 04:43:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1885FC00) [pid = 3152] [serial = 1963] [outer = 181F3800] 04:43:24 INFO - PROCESS | 3152 | 1471347804379 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (189E9800) [pid = 3152] [serial = 1964] [outer = 181F3800] 04:43:24 INFO - PROCESS | 3152 | 1471347804798 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 750ms 04:43:24 INFO - PROCESS | 3152 | 1471347804848 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3152 | 1471347804850 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:43:24 INFO - PROCESS | 3152 | 1471347804853 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3152 | 1471347804855 Marionette TRACE conn6 <- [1,2582,null,{}] 04:43:24 INFO - PROCESS | 3152 | 1471347804858 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 3152 | 1471347804861 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:24 INFO - PROCESS | 3152 | 1471347804973 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:43:24 INFO - PROCESS | 3152 | 1471347804983 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347804988 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:25 INFO - PROCESS | 3152 | ++DOCSHELL 18DE5000 == 31 [pid = 3152] [id = 655] 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (18DE5400) [pid = 3152] [serial = 1965] [outer = 00000000] 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (18DEDC00) [pid = 3152] [serial = 1966] [outer = 18DE5400] 04:43:25 INFO - PROCESS | 3152 | 1471347805100 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19234400) [pid = 3152] [serial = 1967] [outer = 18DE5400] 04:43:25 INFO - PROCESS | 3152 | 1471347805562 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 04:43:25 INFO - PROCESS | 3152 | 1471347805609 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3152 | 1471347805611 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 3152 | 1471347805614 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:43:25 INFO - PROCESS | 3152 | 1471347805616 Marionette TRACE conn6 <- [1,2586,null,{}] 04:43:25 INFO - PROCESS | 3152 | 1471347805620 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 3152 | 1471347805622 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:25 INFO - PROCESS | 3152 | 1471347805748 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:43:25 INFO - PROCESS | 3152 | 1471347805764 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347805766 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:25 INFO - PROCESS | 3152 | ++DOCSHELL 19257400 == 32 [pid = 3152] [id = 656] 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19259000) [pid = 3152] [serial = 1968] [outer = 00000000] 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19486400) [pid = 3152] [serial = 1969] [outer = 19259000] 04:43:25 INFO - PROCESS | 3152 | 1471347805866 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1947F000) [pid = 3152] [serial = 1970] [outer = 19259000] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (142E0000) [pid = 3152] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B49800) [pid = 3152] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (181F1800) [pid = 3152] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (189EE400) [pid = 3152] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1885F000) [pid = 3152] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0EAE3400) [pid = 3152] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16B51C00) [pid = 3152] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1B885800) [pid = 3152] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F664000) [pid = 3152] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0EE3B000) [pid = 3152] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (0FC2A000) [pid = 3152] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:43:26 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (0E50C800) [pid = 3152] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:43:26 INFO - PROCESS | 3152 | 1471347806345 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 04:43:26 INFO - PROCESS | 3152 | 1471347806391 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3152 | 1471347806393 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 3152 | 1471347806396 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:43:26 INFO - PROCESS | 3152 | 1471347806398 Marionette TRACE conn6 <- [1,2590,null,{}] 04:43:26 INFO - PROCESS | 3152 | 1471347806402 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 3152 | 1471347806404 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:26 INFO - PROCESS | 3152 | 1471347806521 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:43:26 INFO - PROCESS | 3152 | 1471347806585 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347806587 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:26 INFO - PROCESS | 3152 | ++DOCSHELL 0F836400 == 33 [pid = 3152] [id = 657] 04:43:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0FC16400) [pid = 3152] [serial = 1971] [outer = 00000000] 04:43:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (181F5400) [pid = 3152] [serial = 1972] [outer = 0FC16400] 04:43:26 INFO - PROCESS | 3152 | 1471347806633 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (19252C00) [pid = 3152] [serial = 1973] [outer = 0FC16400] 04:43:27 INFO - PROCESS | 3152 | 1471347806994 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 04:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:43:27 INFO - PROCESS | 3152 | 1471347807030 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3152 | 1471347807032 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 3152 | 1471347807035 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3152 | 1471347807037 Marionette TRACE conn6 <- [1,2594,null,{}] 04:43:27 INFO - PROCESS | 3152 | 1471347807040 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3152 | 1471347807043 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:27 INFO - PROCESS | 3152 | 1471347807149 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:43:27 INFO - PROCESS | 3152 | 1471347807157 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347807159 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:27 INFO - PROCESS | 3152 | ++DOCSHELL 18DED800 == 34 [pid = 3152] [id = 658] 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1979B000) [pid = 3152] [serial = 1974] [outer = 00000000] 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (197BFC00) [pid = 3152] [serial = 1975] [outer = 1979B000] 04:43:27 INFO - PROCESS | 3152 | 1471347807206 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (198D5000) [pid = 3152] [serial = 1976] [outer = 1979B000] 04:43:27 INFO - PROCESS | 3152 | 1471347807650 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 04:43:27 INFO - PROCESS | 3152 | 1471347807707 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:43:27 INFO - PROCESS | 3152 | 1471347807709 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 3152 | 1471347807712 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3152 | 1471347807713 Marionette TRACE conn6 <- [1,2598,null,{}] 04:43:27 INFO - PROCESS | 3152 | 1471347807726 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3152 | 1471347807728 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:27 INFO - PROCESS | 3152 | 1471347807808 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:43:27 INFO - PROCESS | 3152 | 1471347807814 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347807816 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:27 INFO - PROCESS | 3152 | ++DOCSHELL 16B4EC00 == 35 [pid = 3152] [id = 659] 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16B52400) [pid = 3152] [serial = 1977] [outer = 00000000] 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1A3C9800) [pid = 3152] [serial = 1978] [outer = 16B52400] 04:43:27 INFO - PROCESS | 3152 | 1471347807860 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1AADA000) [pid = 3152] [serial = 1979] [outer = 16B52400] 04:43:28 INFO - PROCESS | 3152 | 1471347808431 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 04:43:28 INFO - PROCESS | 3152 | 1471347808505 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3152 | 1471347808510 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:43:28 INFO - PROCESS | 3152 | 1471347808531 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:43:28 INFO - PROCESS | 3152 | 1471347808535 Marionette TRACE conn6 <- [1,2602,null,{}] 04:43:28 INFO - PROCESS | 3152 | 1471347808541 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 3152 | 1471347808544 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:28 INFO - PROCESS | 3152 | 1471347808715 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:43:28 INFO - PROCESS | 3152 | 1471347808726 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347808731 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:28 INFO - PROCESS | 3152 | ++DOCSHELL 0E616000 == 36 [pid = 3152] [id = 660] 04:43:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E616C00) [pid = 3152] [serial = 1980] [outer = 00000000] 04:43:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0F636000) [pid = 3152] [serial = 1981] [outer = 0E616C00] 04:43:28 INFO - PROCESS | 3152 | 1471347808790 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F667400) [pid = 3152] [serial = 1982] [outer = 0E616C00] 04:43:29 INFO - PROCESS | 3152 | 1471347809464 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 04:43:29 INFO - PROCESS | 3152 | 1471347809508 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3152 | 1471347809513 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:43:29 INFO - PROCESS | 3152 | 1471347809519 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:43:29 INFO - PROCESS | 3152 | 1471347809522 Marionette TRACE conn6 <- [1,2606,null,{}] 04:43:29 INFO - PROCESS | 3152 | 1471347809526 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 3152 | 1471347809529 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:29 INFO - PROCESS | 3152 | 1471347809641 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:43:29 INFO - PROCESS | 3152 | 1471347809782 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347809785 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:29 INFO - PROCESS | 3152 | ++DOCSHELL 1423DC00 == 37 [pid = 3152] [id = 661] 04:43:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (14249800) [pid = 3152] [serial = 1983] [outer = 00000000] 04:43:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (143BD000) [pid = 3152] [serial = 1984] [outer = 14249800] 04:43:29 INFO - PROCESS | 3152 | 1471347809844 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (16B4A800) [pid = 3152] [serial = 1985] [outer = 14249800] 04:43:30 INFO - PROCESS | 3152 | 1471347810449 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 04:43:30 INFO - PROCESS | 3152 | 1471347810493 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3152 | 1471347810496 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:43:30 INFO - PROCESS | 3152 | 1471347810499 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3152 | 1471347810503 Marionette TRACE conn6 <- [1,2610,null,{}] 04:43:30 INFO - PROCESS | 3152 | 1471347810514 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 3152 | 1471347810519 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:30 INFO - PROCESS | 3152 | 1471347810628 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:43:30 INFO - PROCESS | 3152 | 1471347810768 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347810772 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:30 INFO - PROCESS | 3152 | ++DOCSHELL 1947D400 == 38 [pid = 3152] [id = 662] 04:43:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1947E000) [pid = 3152] [serial = 1986] [outer = 00000000] 04:43:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (197A0C00) [pid = 3152] [serial = 1987] [outer = 1947E000] 04:43:30 INFO - PROCESS | 3152 | 1471347810831 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1AAD5800) [pid = 3152] [serial = 1988] [outer = 1947E000] 04:43:31 INFO - PROCESS | 3152 | 1471347811451 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 04:43:31 INFO - PROCESS | 3152 | 1471347811473 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3152 | 1471347811476 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:43:31 INFO - PROCESS | 3152 | 1471347811479 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:43:31 INFO - PROCESS | 3152 | 1471347811481 Marionette TRACE conn6 <- [1,2614,null,{}] 04:43:31 INFO - PROCESS | 3152 | 1471347811485 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 3152 | 1471347811487 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:31 INFO - PROCESS | 3152 | 1471347811596 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:43:31 INFO - PROCESS | 3152 | 1471347811708 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347811710 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:31 INFO - PROCESS | 3152 | ++DOCSHELL 19253000 == 39 [pid = 3152] [id = 663] 04:43:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19254000) [pid = 3152] [serial = 1989] [outer = 00000000] 04:43:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1AD26800) [pid = 3152] [serial = 1990] [outer = 19254000] 04:43:31 INFO - PROCESS | 3152 | 1471347811811 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (1B40C800) [pid = 3152] [serial = 1991] [outer = 19254000] 04:43:32 INFO - PROCESS | 3152 | 1471347812544 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1120ms 04:43:32 INFO - PROCESS | 3152 | 1471347812603 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3152 | 1471347812607 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:43:32 INFO - PROCESS | 3152 | 1471347812630 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3152 | 1471347812634 Marionette TRACE conn6 <- [1,2618,null,{}] 04:43:32 INFO - PROCESS | 3152 | 1471347812643 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 3152 | 1471347812646 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:32 INFO - PROCESS | 3152 | 1471347812756 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:43:32 INFO - PROCESS | 3152 | 1471347812890 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347812893 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:32 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6C800 == 40 [pid = 3152] [id = 664] 04:43:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0EE35000) [pid = 3152] [serial = 1992] [outer = 00000000] 04:43:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0F831000) [pid = 3152] [serial = 1993] [outer = 0EE35000] 04:43:32 INFO - PROCESS | 3152 | 1471347812948 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (13773000) [pid = 3152] [serial = 1994] [outer = 0EE35000] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 18DED800 == 39 [pid = 3152] [id = 658] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0F836400 == 38 [pid = 3152] [id = 657] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 19257400 == 37 [pid = 3152] [id = 656] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 18DE5000 == 36 [pid = 3152] [id = 655] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 181EC800 == 35 [pid = 3152] [id = 654] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 15F0E000 == 34 [pid = 3152] [id = 653] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0F65FC00 == 33 [pid = 3152] [id = 652] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0E5CEC00 == 32 [pid = 3152] [id = 651] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0E503000 == 31 [pid = 3152] [id = 650] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0E5CC400 == 30 [pid = 3152] [id = 649] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 19258400 == 29 [pid = 3152] [id = 648] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 19253000 == 28 [pid = 3152] [id = 663] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 1423DC00 == 27 [pid = 3152] [id = 661] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 1947D400 == 26 [pid = 3152] [id = 662] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 16B4EC00 == 25 [pid = 3152] [id = 659] 04:43:33 INFO - PROCESS | 3152 | --DOCSHELL 0E616000 == 24 [pid = 3152] [id = 660] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (0EFF6800) [pid = 3152] [serial = 1921] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (0F44F400) [pid = 3152] [serial = 1922] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0FD37C00) [pid = 3152] [serial = 1924] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0FDEA800) [pid = 3152] [serial = 1925] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F633000) [pid = 3152] [serial = 1919] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0EE7E000) [pid = 3152] [serial = 1918] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (143C0C00) [pid = 3152] [serial = 1927] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (17308400) [pid = 3152] [serial = 1930] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (18857800) [pid = 3152] [serial = 1933] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (176CF400) [pid = 3152] [serial = 1931] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (18DF1000) [pid = 3152] [serial = 1936] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1924D800) [pid = 3152] [serial = 1943] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (189CCC00) [pid = 3152] [serial = 1934] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (13B9D800) [pid = 3152] [serial = 1910] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0FC1D800) [pid = 3152] [serial = 1909] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (181F3400) [pid = 3152] [serial = 1913] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (17308800) [pid = 3152] [serial = 1912] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (19481000) [pid = 3152] [serial = 1945] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BF07800) [pid = 3152] [serial = 1916] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1BB37800) [pid = 3152] [serial = 1915] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1924B400) [pid = 3152] [serial = 1942] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1922FC00) [pid = 3152] [serial = 1937] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1885E800) [pid = 3152] [serial = 1939] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1921D000) [pid = 3152] [serial = 1940] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1543D000) [pid = 3152] [serial = 1928] [outer = 00000000] [url = about:blank] 04:43:34 INFO - PROCESS | 3152 | 1471347814137 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1558ms 04:43:34 INFO - PROCESS | 3152 | 1471347814172 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3152 | 1471347814176 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:43:34 INFO - PROCESS | 3152 | 1471347814186 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3152 | 1471347814190 Marionette TRACE conn6 <- [1,2622,null,{}] 04:43:34 INFO - PROCESS | 3152 | 1471347814218 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 3152 | 1471347814220 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:34 INFO - PROCESS | 3152 | 1471347814309 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:43:34 INFO - PROCESS | 3152 | 1471347814315 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347814318 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:34 INFO - PROCESS | 3152 | ++DOCSHELL 0EE42800 == 25 [pid = 3152] [id = 665] 04:43:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0EE7E000) [pid = 3152] [serial = 1995] [outer = 00000000] 04:43:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F631400) [pid = 3152] [serial = 1996] [outer = 0EE7E000] 04:43:34 INFO - PROCESS | 3152 | 1471347814367 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0F637C00) [pid = 3152] [serial = 1997] [outer = 0EE7E000] 04:43:34 INFO - PROCESS | 3152 | 1471347814855 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 710ms 04:43:34 INFO - PROCESS | 3152 | 1471347814917 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3152 | 1471347814922 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:43:34 INFO - PROCESS | 3152 | 1471347814928 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3152 | 1471347814931 Marionette TRACE conn6 <- [1,2626,null,{}] 04:43:34 INFO - PROCESS | 3152 | 1471347814935 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 3152 | 1471347814938 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:35 INFO - PROCESS | 3152 | 1471347815031 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:43:35 INFO - PROCESS | 3152 | 1471347815038 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347815040 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:35 INFO - PROCESS | 3152 | ++DOCSHELL 1064FC00 == 26 [pid = 3152] [id = 666] 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (10650400) [pid = 3152] [serial = 1998] [outer = 00000000] 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (137C0000) [pid = 3152] [serial = 1999] [outer = 10650400] 04:43:35 INFO - PROCESS | 3152 | 1471347815089 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (14122C00) [pid = 3152] [serial = 2000] [outer = 10650400] 04:43:35 INFO - PROCESS | 3152 | 1471347815570 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 04:43:35 INFO - PROCESS | 3152 | 1471347815602 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3152 | 1471347815604 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:43:35 INFO - PROCESS | 3152 | 1471347815607 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3152 | 1471347815611 Marionette TRACE conn6 <- [1,2630,null,{}] 04:43:35 INFO - PROCESS | 3152 | 1471347815622 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 3152 | 1471347815626 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:35 INFO - PROCESS | 3152 | 1471347815709 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:43:35 INFO - PROCESS | 3152 | 1471347815716 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347815719 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:35 INFO - PROCESS | 3152 | ++DOCSHELL 16B4EC00 == 27 [pid = 3152] [id = 667] 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (16B50400) [pid = 3152] [serial = 2001] [outer = 00000000] 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16E12000) [pid = 3152] [serial = 2002] [outer = 16B50400] 04:43:35 INFO - PROCESS | 3152 | 1471347815768 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (15F0BC00) [pid = 3152] [serial = 2003] [outer = 16B50400] 04:43:36 INFO - PROCESS | 3152 | 1471347816237 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:43:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 04:43:36 INFO - PROCESS | 3152 | 1471347816287 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3152 | 1471347816290 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:43:36 INFO - PROCESS | 3152 | 1471347816293 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3152 | 1471347816294 Marionette TRACE conn6 <- [1,2634,null,{}] 04:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:43:36 INFO - PROCESS | 3152 | 1471347816298 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 3152 | 1471347816300 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:36 INFO - PROCESS | 3152 | 1471347816418 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:43:36 INFO - PROCESS | 3152 | 1471347816506 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347816508 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:36 INFO - PROCESS | 3152 | ++DOCSHELL 181D7C00 == 28 [pid = 3152] [id = 668] 04:43:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (181ECC00) [pid = 3152] [serial = 2004] [outer = 00000000] 04:43:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (18858800) [pid = 3152] [serial = 2005] [outer = 181ECC00] 04:43:36 INFO - PROCESS | 3152 | 1471347816554 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (18862400) [pid = 3152] [serial = 2006] [outer = 181ECC00] 04:43:36 INFO - PROCESS | 3152 | 1471347816946 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 04:43:37 INFO - PROCESS | 3152 | 1471347817027 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3152 | 1471347817029 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:43:37 INFO - PROCESS | 3152 | 1471347817033 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3152 | 1471347817034 Marionette TRACE conn6 <- [1,2638,null,{}] 04:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:43:37 INFO - PROCESS | 3152 | 1471347817044 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 3152 | 1471347817046 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:37 INFO - PROCESS | 3152 | 1471347817163 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:43:37 INFO - PROCESS | 3152 | 1471347817168 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347817170 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:37 INFO - PROCESS | 3152 | ++DOCSHELL 189EC800 == 29 [pid = 3152] [id = 669] 04:43:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (189EF800) [pid = 3152] [serial = 2007] [outer = 00000000] 04:43:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (18DEB800) [pid = 3152] [serial = 2008] [outer = 189EF800] 04:43:37 INFO - PROCESS | 3152 | 1471347817217 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (19220400) [pid = 3152] [serial = 2009] [outer = 189EF800] 04:43:37 INFO - PROCESS | 3152 | 1471347817663 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 04:43:37 INFO - PROCESS | 3152 | 1471347817721 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3152 | 1471347817724 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:43:37 INFO - PROCESS | 3152 | 1471347817727 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3152 | 1471347817729 Marionette TRACE conn6 <- [1,2642,null,{}] 04:43:37 INFO - PROCESS | 3152 | 1471347817732 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 3152 | 1471347817737 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:37 INFO - PROCESS | 3152 | 1471347817899 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:43:37 INFO - PROCESS | 3152 | 1471347817915 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347817917 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:37 INFO - PROCESS | 3152 | ++DOCSHELL 19232800 == 30 [pid = 3152] [id = 670] 04:43:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19233800) [pid = 3152] [serial = 2010] [outer = 00000000] 04:43:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (19259C00) [pid = 3152] [serial = 2011] [outer = 19233800] 04:43:38 INFO - PROCESS | 3152 | 1471347818018 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19481000) [pid = 3152] [serial = 2012] [outer = 19233800] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (181F3800) [pid = 3152] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (18DE5400) [pid = 3152] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0FC16400) [pid = 3152] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0E5CF800) [pid = 3152] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19259000) [pid = 3152] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (19258800) [pid = 3152] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F66B800) [pid = 3152] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0E608800) [pid = 3152] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (15F10C00) [pid = 3152] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0E504800) [pid = 3152] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1979B000) [pid = 3152] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:43:38 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16B52400) [pid = 3152] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:43:38 INFO - PROCESS | 3152 | 1471347818631 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:43:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 04:43:38 INFO - PROCESS | 3152 | 1471347818658 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:43:38 INFO - PROCESS | 3152 | 1471347818660 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:43:38 INFO - PROCESS | 3152 | 1471347818663 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3152 | 1471347818665 Marionette TRACE conn6 <- [1,2646,null,{}] 04:43:38 INFO - PROCESS | 3152 | 1471347818668 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 3152 | 1471347818670 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:38 INFO - PROCESS | 3152 | 1471347818747 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:43:38 INFO - PROCESS | 3152 | 1471347818752 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347818754 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:38 INFO - PROCESS | 3152 | ++DOCSHELL 0EFF7C00 == 31 [pid = 3152] [id = 671] 04:43:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0FC16400) [pid = 3152] [serial = 2013] [outer = 00000000] 04:43:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (176C8000) [pid = 3152] [serial = 2014] [outer = 0FC16400] 04:43:38 INFO - PROCESS | 3152 | 1471347818799 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (176CA400) [pid = 3152] [serial = 2015] [outer = 0FC16400] 04:43:39 INFO - PROCESS | 3152 | 1471347819230 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:43:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 04:43:39 INFO - PROCESS | 3152 | 1471347819294 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3152 | 1471347819296 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:43:39 INFO - PROCESS | 3152 | 1471347819299 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3152 | 1471347819301 Marionette TRACE conn6 <- [1,2650,null,{}] 04:43:39 INFO - PROCESS | 3152 | 1471347819304 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 3152 | 1471347819306 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:39 INFO - PROCESS | 3152 | 1471347819386 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:43:39 INFO - PROCESS | 3152 | 1471347819392 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347819394 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:39 INFO - PROCESS | 3152 | ++DOCSHELL 1373B800 == 32 [pid = 3152] [id = 672] 04:43:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (15F10C00) [pid = 3152] [serial = 2016] [outer = 00000000] 04:43:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19488400) [pid = 3152] [serial = 2017] [outer = 15F10C00] 04:43:39 INFO - PROCESS | 3152 | 1471347819440 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (19259000) [pid = 3152] [serial = 2018] [outer = 15F10C00] 04:43:39 INFO - PROCESS | 3152 | 1471347819886 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:43:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 04:43:39 INFO - PROCESS | 3152 | 1471347819933 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3152 | 1471347819935 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:43:39 INFO - PROCESS | 3152 | 1471347819938 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3152 | 1471347819939 Marionette TRACE conn6 <- [1,2654,null,{}] 04:43:39 INFO - PROCESS | 3152 | 1471347819943 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 3152 | 1471347819945 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:40 INFO - PROCESS | 3152 | 1471347820037 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:43:40 INFO - PROCESS | 3152 | 1471347820042 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3152 | 1471347820044 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:40 INFO - PROCESS | 3152 | ++DOCSHELL 15F12000 == 33 [pid = 3152] [id = 673] 04:43:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (198D7800) [pid = 3152] [serial = 2019] [outer = 00000000] 04:43:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AAD3800) [pid = 3152] [serial = 2020] [outer = 198D7800] 04:43:40 INFO - PROCESS | 3152 | 1471347820090 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1AB7B800) [pid = 3152] [serial = 2021] [outer = 198D7800] 04:43:41 INFO - PROCESS | 3152 | 1471347821060 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:43:41 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:43:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1184ms 04:43:41 INFO - PROCESS | 3152 | 1471347821125 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3152 | 1471347821129 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:43:41 INFO - PROCESS | 3152 | 1471347821134 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 3152 | 1471347821138 Marionette TRACE conn6 <- [1,2658,null,{}] 04:43:41 INFO - PROCESS | 3152 | 1471347821144 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 3152 | 1471347821147 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:41 INFO - PROCESS | 3152 | 1471347821336 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:43:41 INFO - PROCESS | 3152 | 1471347821437 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347821442 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:41 INFO - PROCESS | 3152 | ++DOCSHELL 0EAC9C00 == 34 [pid = 3152] [id = 674] 04:43:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0EAE3400) [pid = 3152] [serial = 2022] [outer = 00000000] 04:43:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0F456000) [pid = 3152] [serial = 2023] [outer = 0EAE3400] 04:43:41 INFO - PROCESS | 3152 | 1471347821501 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F667C00) [pid = 3152] [serial = 2024] [outer = 0EAE3400] 04:43:42 INFO - PROCESS | 3152 | 1471347822674 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:43:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1576ms 04:43:42 INFO - PROCESS | 3152 | 1471347822711 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 3152 | 1471347822716 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:43:42 INFO - PROCESS | 3152 | 1471347822730 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 3152 | 1471347822733 Marionette TRACE conn6 <- [1,2662,null,{}] 04:43:42 INFO - PROCESS | 3152 | 1471347822739 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 3152 | 1471347822742 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:43 INFO - PROCESS | 3152 | 1471347823005 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:43:43 INFO - PROCESS | 3152 | 1471347823132 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347823135 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:43 INFO - PROCESS | 3152 | ++DOCSHELL 0E610000 == 35 [pid = 3152] [id = 675] 04:43:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0E614C00) [pid = 3152] [serial = 2025] [outer = 00000000] 04:43:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0EE82400) [pid = 3152] [serial = 2026] [outer = 0E614C00] 04:43:43 INFO - PROCESS | 3152 | 1471347823187 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (0F63E800) [pid = 3152] [serial = 2027] [outer = 0E614C00] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 1373B800 == 34 [pid = 3152] [id = 672] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 0EFF7C00 == 33 [pid = 3152] [id = 671] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 19232800 == 32 [pid = 3152] [id = 670] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 189EC800 == 31 [pid = 3152] [id = 669] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 181D7C00 == 30 [pid = 3152] [id = 668] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 16B4EC00 == 29 [pid = 3152] [id = 667] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 1064FC00 == 28 [pid = 3152] [id = 666] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 0EE42800 == 27 [pid = 3152] [id = 665] 04:43:43 INFO - PROCESS | 3152 | --DOCSHELL 0EA6C800 == 26 [pid = 3152] [id = 664] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (1885FC00) [pid = 3152] [serial = 1963] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (189E9800) [pid = 3152] [serial = 1964] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (18DEDC00) [pid = 3152] [serial = 1966] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (181F5400) [pid = 3152] [serial = 1972] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EFF5400) [pid = 3152] [serial = 1954] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F63C000) [pid = 3152] [serial = 1955] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19486400) [pid = 3152] [serial = 1969] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (19484000) [pid = 3152] [serial = 1946] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1373A400) [pid = 3152] [serial = 1957] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (13B96800) [pid = 3152] [serial = 1958] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0F63B400) [pid = 3152] [serial = 1948] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F837400) [pid = 3152] [serial = 1949] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (19234400) [pid = 3152] [serial = 1967] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (16E03400) [pid = 3152] [serial = 1960] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0E5C6400) [pid = 3152] [serial = 1951] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (198D5000) [pid = 3152] [serial = 1976] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E60F000) [pid = 3152] [serial = 1952] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1A3C9800) [pid = 3152] [serial = 1978] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (197BFC00) [pid = 3152] [serial = 1975] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1AADA000) [pid = 3152] [serial = 1979] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1947F000) [pid = 3152] [serial = 1970] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (19252C00) [pid = 3152] [serial = 1973] [outer = 00000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (17306000) [pid = 3152] [serial = 1961] [outer = 00000000] [url = about:blank] 04:43:44 INFO - PROCESS | 3152 | 1471347824252 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:43:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1596ms 04:43:44 INFO - PROCESS | 3152 | 1471347824322 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3152 | 1471347824326 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:43:44 INFO - PROCESS | 3152 | 1471347824331 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3152 | 1471347824334 Marionette TRACE conn6 <- [1,2666,null,{}] 04:43:44 INFO - PROCESS | 3152 | 1471347824339 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 3152 | 1471347824341 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:44 INFO - PROCESS | 3152 | 1471347824435 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:43:44 INFO - PROCESS | 3152 | 1471347824442 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347824444 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:44 INFO - PROCESS | 3152 | ++DOCSHELL 0F451000 == 27 [pid = 3152] [id = 676] 04:43:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0F452000) [pid = 3152] [serial = 2028] [outer = 00000000] 04:43:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (10648400) [pid = 3152] [serial = 2029] [outer = 0F452000] 04:43:44 INFO - PROCESS | 3152 | 1471347824494 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (108E2400) [pid = 3152] [serial = 2030] [outer = 0F452000] 04:43:45 INFO - PROCESS | 3152 | 1471347825463 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:43:45 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:43:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 04:43:45 INFO - PROCESS | 3152 | 1471347825509 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3152 | 1471347825512 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:43:45 INFO - PROCESS | 3152 | 1471347825515 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3152 | 1471347825517 Marionette TRACE conn6 <- [1,2670,null,{}] 04:43:45 INFO - PROCESS | 3152 | 1471347825521 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 3152 | 1471347825523 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:45 INFO - PROCESS | 3152 | 1471347825611 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:43:45 INFO - PROCESS | 3152 | 1471347825620 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347825622 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:45 INFO - PROCESS | 3152 | ++DOCSHELL 143BD400 == 28 [pid = 3152] [id = 677] 04:43:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (14B5EC00) [pid = 3152] [serial = 2031] [outer = 00000000] 04:43:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (14B68000) [pid = 3152] [serial = 2032] [outer = 14B5EC00] 04:43:45 INFO - PROCESS | 3152 | 1471347825669 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (15F15400) [pid = 3152] [serial = 2033] [outer = 14B5EC00] 04:43:46 INFO - PROCESS | 3152 | 1471347826646 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:43:46 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:43:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 04:43:46 INFO - PROCESS | 3152 | 1471347826694 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3152 | 1471347826698 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:43:46 INFO - PROCESS | 3152 | 1471347826715 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 3152 | 1471347826719 Marionette TRACE conn6 <- [1,2674,null,{}] 04:43:46 INFO - PROCESS | 3152 | 1471347826723 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 3152 | 1471347826726 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:46 INFO - PROCESS | 3152 | 1471347826850 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:43:46 INFO - PROCESS | 3152 | 1471347826856 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347826858 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:46 INFO - PROCESS | 3152 | ++DOCSHELL 17307000 == 29 [pid = 3152] [id = 678] 04:43:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (17307800) [pid = 3152] [serial = 2034] [outer = 00000000] 04:43:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (18860C00) [pid = 3152] [serial = 2035] [outer = 17307800] 04:43:46 INFO - PROCESS | 3152 | 1471347826967 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (189EC800) [pid = 3152] [serial = 2036] [outer = 17307800] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (181ECC00) [pid = 3152] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0EE7E000) [pid = 3152] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0EE35000) [pid = 3152] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (10650400) [pid = 3152] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (16B50400) [pid = 3152] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (189EF800) [pid = 3152] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0E616C00) [pid = 3152] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (14249800) [pid = 3152] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1947E000) [pid = 3152] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (19254000) [pid = 3152] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (19233800) [pid = 3152] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (0FC16400) [pid = 3152] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:43:47 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (15F10C00) [pid = 3152] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:43:47 INFO - PROCESS | 3152 | 1471347827897 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:43:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1239ms 04:43:47 INFO - PROCESS | 3152 | 1471347827953 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3152 | 1471347827955 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:43:47 INFO - PROCESS | 3152 | 1471347827959 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3152 | 1471347827961 Marionette TRACE conn6 <- [1,2678,null,{}] 04:43:47 INFO - PROCESS | 3152 | 1471347827964 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 3152 | 1471347827966 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:48 INFO - PROCESS | 3152 | 1471347828049 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:43:48 INFO - PROCESS | 3152 | 1471347828055 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347828057 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:48 INFO - PROCESS | 3152 | ++DOCSHELL 0E616000 == 30 [pid = 3152] [id = 679] 04:43:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (10650400) [pid = 3152] [serial = 2037] [outer = 00000000] 04:43:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (1885C800) [pid = 3152] [serial = 2038] [outer = 10650400] 04:43:48 INFO - PROCESS | 3152 | 1471347828188 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (18DE7C00) [pid = 3152] [serial = 2039] [outer = 10650400] 04:43:49 INFO - PROCESS | 3152 | 1471347829050 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:43:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1133ms 04:43:49 INFO - PROCESS | 3152 | 1471347829093 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:43:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:43:49 INFO - PROCESS | 3152 | 1471347829095 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:43:49 INFO - PROCESS | 3152 | 1471347829098 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3152 | 1471347829100 Marionette TRACE conn6 <- [1,2682,null,{}] 04:43:49 INFO - PROCESS | 3152 | 1471347829103 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 3152 | 1471347829105 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:49 INFO - PROCESS | 3152 | 1471347829188 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:43:49 INFO - PROCESS | 3152 | 1471347829300 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347829307 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:49 INFO - PROCESS | 3152 | ++DOCSHELL 14169400 == 31 [pid = 3152] [id = 680] 04:43:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (19234C00) [pid = 3152] [serial = 2040] [outer = 00000000] 04:43:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1923A400) [pid = 3152] [serial = 2041] [outer = 19234C00] 04:43:49 INFO - PROCESS | 3152 | 1471347829364 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (19253000) [pid = 3152] [serial = 2042] [outer = 19234C00] 04:43:50 INFO - PROCESS | 3152 | 1471347830244 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:43:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1183ms 04:43:50 INFO - PROCESS | 3152 | 1471347830282 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3152 | 1471347830287 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:43:50 INFO - PROCESS | 3152 | 1471347830293 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 3152 | 1471347830297 Marionette TRACE conn6 <- [1,2686,null,{}] 04:43:50 INFO - PROCESS | 3152 | 1471347830303 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:50 INFO - PROCESS | 3152 | 1471347830306 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:50 INFO - PROCESS | 3152 | 1471347830427 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:43:50 INFO - PROCESS | 3152 | 1471347830560 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347830563 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:50 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C8C00 == 32 [pid = 3152] [id = 681] 04:43:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0E5CC800) [pid = 3152] [serial = 2043] [outer = 00000000] 04:43:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0EFFA400) [pid = 3152] [serial = 2044] [outer = 0E5CC800] 04:43:50 INFO - PROCESS | 3152 | 1471347830626 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0FC16400) [pid = 3152] [serial = 2045] [outer = 0E5CC800] 04:43:51 INFO - PROCESS | 3152 | 1471347831742 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:43:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:43:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1470ms 04:43:51 INFO - PROCESS | 3152 | 1471347831767 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3152 | 1471347831772 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:43:51 INFO - PROCESS | 3152 | 1471347831778 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 3152 | 1471347831781 Marionette TRACE conn6 <- [1,2690,null,{}] 04:43:51 INFO - PROCESS | 3152 | 1471347831785 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 3152 | 1471347831788 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:51 INFO - PROCESS | 3152 | 1471347831898 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:43:52 INFO - PROCESS | 3152 | 1471347832038 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347832041 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:52 INFO - PROCESS | 3152 | ++DOCSHELL 16E03400 == 33 [pid = 3152] [id = 682] 04:43:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (16E11400) [pid = 3152] [serial = 2046] [outer = 00000000] 04:43:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (176C8400) [pid = 3152] [serial = 2047] [outer = 16E11400] 04:43:52 INFO - PROCESS | 3152 | 1471347832100 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (181F5400) [pid = 3152] [serial = 2048] [outer = 16E11400] 04:43:52 INFO - PROCESS | 3152 | 1471347832649 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:43:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 04:43:52 INFO - PROCESS | 3152 | 1471347832712 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 3152 | 1471347832715 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:43:52 INFO - PROCESS | 3152 | 1471347832719 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 3152 | 1471347832723 Marionette TRACE conn6 <- [1,2694,null,{}] 04:43:52 INFO - PROCESS | 3152 | 1471347832734 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 3152 | 1471347832738 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:52 INFO - PROCESS | 3152 | 1471347832847 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:43:52 INFO - PROCESS | 3152 | 1471347832987 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347832991 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:53 INFO - PROCESS | 3152 | ++DOCSHELL 1947F000 == 34 [pid = 3152] [id = 683] 04:43:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (1947F400) [pid = 3152] [serial = 2049] [outer = 00000000] 04:43:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1951E800) [pid = 3152] [serial = 2050] [outer = 1947F400] 04:43:53 INFO - PROCESS | 3152 | 1471347833050 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (197C0000) [pid = 3152] [serial = 2051] [outer = 1947F400] 04:43:53 INFO - PROCESS | 3152 | 1471347833668 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:43:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 04:43:53 INFO - PROCESS | 3152 | 1471347833693 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3152 | 1471347833696 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:43:53 INFO - PROCESS | 3152 | 1471347833699 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:43:53 INFO - PROCESS | 3152 | 1471347833701 Marionette TRACE conn6 <- [1,2698,null,{}] 04:43:53 INFO - PROCESS | 3152 | 1471347833705 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 3152 | 1471347833707 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:53 INFO - PROCESS | 3152 | 1471347833904 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:43:54 INFO - PROCESS | 3152 | 1471347834070 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347834073 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:54 INFO - PROCESS | 3152 | ++DOCSHELL 0E50EC00 == 35 [pid = 3152] [id = 684] 04:43:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0E50F800) [pid = 3152] [serial = 2052] [outer = 00000000] 04:43:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E60E400) [pid = 3152] [serial = 2053] [outer = 0E50F800] 04:43:54 INFO - PROCESS | 3152 | 1471347834126 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0EEE9400) [pid = 3152] [serial = 2054] [outer = 0E50F800] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 0E616000 == 34 [pid = 3152] [id = 679] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 17307000 == 33 [pid = 3152] [id = 678] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 143BD400 == 32 [pid = 3152] [id = 677] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 0F451000 == 31 [pid = 3152] [id = 676] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 0EAC9C00 == 30 [pid = 3152] [id = 674] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 0E610000 == 29 [pid = 3152] [id = 675] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 15F12000 == 28 [pid = 3152] [id = 673] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 16E03400 == 27 [pid = 3152] [id = 682] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 1947F000 == 26 [pid = 3152] [id = 683] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 14169400 == 25 [pid = 3152] [id = 680] 04:43:54 INFO - PROCESS | 3152 | --DOCSHELL 0E5C8C00 == 24 [pid = 3152] [id = 681] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (18858800) [pid = 3152] [serial = 2005] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (18862400) [pid = 3152] [serial = 2006] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0F631400) [pid = 3152] [serial = 1996] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F637C00) [pid = 3152] [serial = 1997] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (13773000) [pid = 3152] [serial = 1994] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0F831000) [pid = 3152] [serial = 1993] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (137C0000) [pid = 3152] [serial = 1999] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (14122C00) [pid = 3152] [serial = 2000] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (16E12000) [pid = 3152] [serial = 2002] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (19220400) [pid = 3152] [serial = 2009] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (18DEB800) [pid = 3152] [serial = 2008] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0F667400) [pid = 3152] [serial = 1982] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (0F636000) [pid = 3152] [serial = 1981] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (16B4A800) [pid = 3152] [serial = 1985] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (143BD000) [pid = 3152] [serial = 1984] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1AAD5800) [pid = 3152] [serial = 1988] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (197A0C00) [pid = 3152] [serial = 1987] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1B40C800) [pid = 3152] [serial = 1991] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (1AD26800) [pid = 3152] [serial = 1990] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (19259C00) [pid = 3152] [serial = 2011] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (176CA400) [pid = 3152] [serial = 2015] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 55 (176C8000) [pid = 3152] [serial = 2014] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 54 (1AAD3800) [pid = 3152] [serial = 2020] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 53 (19488400) [pid = 3152] [serial = 2017] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 52 (19259000) [pid = 3152] [serial = 2018] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 51 (19481000) [pid = 3152] [serial = 2012] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | --DOMWINDOW == 50 (15F0BC00) [pid = 3152] [serial = 2003] [outer = 00000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3152 | 1471347835332 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:43:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:43:55 INFO - PROCESS | 3152 | 1471347835387 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:43:55 INFO - PROCESS | 3152 | 1471347835391 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3152 | 1471347835394 Marionette TRACE conn6 <- [1,2702,null,{}] 04:43:55 INFO - PROCESS | 3152 | 1471347835400 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 3152 | 1471347835403 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:55 INFO - PROCESS | 3152 | 1471347835492 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:43:55 INFO - PROCESS | 3152 | 1471347835500 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347835504 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:55 INFO - PROCESS | 3152 | ++DOCSHELL 0F63F400 == 25 [pid = 3152] [id = 685] 04:43:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 51 (0F63FC00) [pid = 3152] [serial = 2055] [outer = 00000000] 04:43:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 52 (0F65FC00) [pid = 3152] [serial = 2056] [outer = 0F63FC00] 04:43:55 INFO - PROCESS | 3152 | 1471347835554 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 53 (0F667400) [pid = 3152] [serial = 2057] [outer = 0F63FC00] 04:43:56 INFO - PROCESS | 3152 | 1471347836059 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:43:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 731ms 04:43:56 INFO - PROCESS | 3152 | 1471347836123 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3152 | 1471347836128 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:43:56 INFO - PROCESS | 3152 | 1471347836135 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3152 | 1471347836137 Marionette TRACE conn6 <- [1,2706,null,{}] 04:43:56 INFO - PROCESS | 3152 | 1471347836141 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 3152 | 1471347836144 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:56 INFO - PROCESS | 3152 | 1471347836261 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:43:56 INFO - PROCESS | 3152 | 1471347836364 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347836366 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:56 INFO - PROCESS | 3152 | ++DOCSHELL 137B5C00 == 26 [pid = 3152] [id = 686] 04:43:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 54 (137B6800) [pid = 3152] [serial = 2058] [outer = 00000000] 04:43:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 55 (139C4C00) [pid = 3152] [serial = 2059] [outer = 137B6800] 04:43:56 INFO - PROCESS | 3152 | 1471347836415 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 56 (14165800) [pid = 3152] [serial = 2060] [outer = 137B6800] 04:43:56 INFO - PROCESS | 3152 | 1471347836788 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3152 | 1471347836871 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:43:56 INFO - PROCESS | 3152 | 1471347836874 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:43:56 INFO - PROCESS | 3152 | 1471347836878 Marionette TRACE conn6 <- [1,2710,null,{}] 04:43:56 INFO - PROCESS | 3152 | 1471347836889 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 3152 | 1471347836894 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:56 INFO - PROCESS | 3152 | 1471347836982 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:43:56 INFO - PROCESS | 3152 | 1471347836990 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347836993 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:57 INFO - PROCESS | 3152 | ++DOCSHELL 16B4A800 == 27 [pid = 3152] [id = 687] 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (16B4D000) [pid = 3152] [serial = 2061] [outer = 00000000] 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (16B55000) [pid = 3152] [serial = 2062] [outer = 16B4D000] 04:43:57 INFO - PROCESS | 3152 | 1471347837043 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (16E1EC00) [pid = 3152] [serial = 2063] [outer = 16B4D000] 04:43:57 INFO - PROCESS | 3152 | 1471347837556 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3152 | 1471347837639 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:43:57 INFO - PROCESS | 3152 | 1471347837647 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3152 | 1471347837648 Marionette TRACE conn6 <- [1,2714,null,{}] 04:43:57 INFO - PROCESS | 3152 | 1471347837652 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 3152 | 1471347837654 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:57 INFO - PROCESS | 3152 | 1471347837772 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:43:57 INFO - PROCESS | 3152 | 1471347837835 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347837837 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:57 INFO - PROCESS | 3152 | ++DOCSHELL 181E8800 == 28 [pid = 3152] [id = 688] 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (1823C400) [pid = 3152] [serial = 2064] [outer = 00000000] 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (1885D800) [pid = 3152] [serial = 2065] [outer = 1823C400] 04:43:57 INFO - PROCESS | 3152 | 1471347837884 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (189D4C00) [pid = 3152] [serial = 2066] [outer = 1823C400] 04:43:58 INFO - PROCESS | 3152 | 1471347838309 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:43:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 04:43:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:43:58 INFO - PROCESS | 3152 | 1471347838323 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3152 | 1471347838325 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:43:58 INFO - PROCESS | 3152 | 1471347838328 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3152 | 1471347838329 Marionette TRACE conn6 <- [1,2718,null,{}] 04:43:58 INFO - PROCESS | 3152 | 1471347838333 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 3152 | 1471347838335 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:58 INFO - PROCESS | 3152 | 1471347838449 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:43:58 INFO - PROCESS | 3152 | 1471347838454 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347838456 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:58 INFO - PROCESS | 3152 | ++DOCSHELL 189E9400 == 29 [pid = 3152] [id = 689] 04:43:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (189EF000) [pid = 3152] [serial = 2067] [outer = 00000000] 04:43:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (18DEB800) [pid = 3152] [serial = 2068] [outer = 189EF000] 04:43:58 INFO - PROCESS | 3152 | 1471347838502 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (19221C00) [pid = 3152] [serial = 2069] [outer = 189EF000] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (19234C00) [pid = 3152] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (17307800) [pid = 3152] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (0EAE3400) [pid = 3152] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (198D7800) [pid = 3152] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (14B5EC00) [pid = 3152] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (0F452000) [pid = 3152] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (0E614C00) [pid = 3152] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:43:59 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (10650400) [pid = 3152] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:43:59 INFO - PROCESS | 3152 | 1471347839441 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:43:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:43:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:43:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:43:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1121ms 04:43:59 INFO - PROCESS | 3152 | 1471347839450 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:43:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:43:59 INFO - PROCESS | 3152 | 1471347839452 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3152 | 1471347839456 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 3152 | 1471347839457 Marionette TRACE conn6 <- [1,2722,null,{}] 04:43:59 INFO - PROCESS | 3152 | 1471347839461 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 3152 | 1471347839467 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:59 INFO - PROCESS | 3152 | 1471347839570 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:43:59 INFO - PROCESS | 3152 | 1471347839659 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347839662 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:43:59 INFO - PROCESS | 3152 | ++DOCSHELL 18DEC800 == 30 [pid = 3152] [id = 690] 04:43:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (19229C00) [pid = 3152] [serial = 2070] [outer = 00000000] 04:43:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (16E15C00) [pid = 3152] [serial = 2071] [outer = 19229C00] 04:43:59 INFO - PROCESS | 3152 | 1471347839709 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (19238C00) [pid = 3152] [serial = 2072] [outer = 19229C00] 04:44:00 INFO - PROCESS | 3152 | 1471347840085 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:44:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 04:44:00 INFO - PROCESS | 3152 | 1471347840131 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3152 | 1471347840133 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:44:00 INFO - PROCESS | 3152 | 1471347840136 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3152 | 1471347840138 Marionette TRACE conn6 <- [1,2726,null,{}] 04:44:00 INFO - PROCESS | 3152 | 1471347840141 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:00 INFO - PROCESS | 3152 | 1471347840143 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:00 INFO - PROCESS | 3152 | 1471347840257 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:44:00 INFO - PROCESS | 3152 | 1471347840264 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3152 | 1471347840266 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:00 INFO - PROCESS | 3152 | ++DOCSHELL 19237000 == 31 [pid = 3152] [id = 691] 04:44:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (1924E000) [pid = 3152] [serial = 2073] [outer = 00000000] 04:44:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (1947E400) [pid = 3152] [serial = 2074] [outer = 1924E000] 04:44:00 INFO - PROCESS | 3152 | 1471347840311 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (1947FC00) [pid = 3152] [serial = 2075] [outer = 1924E000] 04:44:00 INFO - PROCESS | 3152 | 1471347840720 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:44:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 04:44:00 INFO - PROCESS | 3152 | 1471347840767 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:44:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:44:00 INFO - PROCESS | 3152 | 1471347840769 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:44:00 INFO - PROCESS | 3152 | 1471347840772 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3152 | 1471347840774 Marionette TRACE conn6 <- [1,2730,null,{}] 04:44:00 INFO - PROCESS | 3152 | 1471347840778 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:00 INFO - PROCESS | 3152 | 1471347840780 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:00 INFO - PROCESS | 3152 | 1471347840903 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:44:00 INFO - PROCESS | 3152 | 1471347840942 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3152 | 1471347840944 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:00 INFO - PROCESS | 3152 | ++DOCSHELL 086EA800 == 32 [pid = 3152] [id = 692] 04:44:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EA2A800) [pid = 3152] [serial = 2076] [outer = 00000000] 04:44:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (197A1C00) [pid = 3152] [serial = 2077] [outer = 0EA2A800] 04:44:01 INFO - PROCESS | 3152 | 1471347840990 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (19488C00) [pid = 3152] [serial = 2078] [outer = 0EA2A800] 04:44:01 INFO - PROCESS | 3152 | 1471347841576 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:44:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 870ms 04:44:01 INFO - PROCESS | 3152 | 1471347841644 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3152 | 1471347841648 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:44:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:44:01 INFO - PROCESS | 3152 | 1471347841653 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 3152 | 1471347841657 Marionette TRACE conn6 <- [1,2734,null,{}] 04:44:01 INFO - PROCESS | 3152 | 1471347841662 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 3152 | 1471347841665 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:01 INFO - PROCESS | 3152 | 1471347841798 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:44:01 INFO - PROCESS | 3152 | 1471347841931 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347841934 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:01 INFO - PROCESS | 3152 | ++DOCSHELL 0EAE3400 == 33 [pid = 3152] [id = 693] 04:44:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0F454000) [pid = 3152] [serial = 2079] [outer = 00000000] 04:44:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0F66B400) [pid = 3152] [serial = 2080] [outer = 0F454000] 04:44:02 INFO - PROCESS | 3152 | 1471347841995 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0FD44000) [pid = 3152] [serial = 2081] [outer = 0F454000] 04:44:02 INFO - PROCESS | 3152 | 1471347842769 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:44:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1189ms 04:44:02 INFO - PROCESS | 3152 | 1471347842843 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3152 | 1471347842848 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:44:02 INFO - PROCESS | 3152 | 1471347842855 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3152 | 1471347842858 Marionette TRACE conn6 <- [1,2738,null,{}] 04:44:02 INFO - PROCESS | 3152 | 1471347842862 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 3152 | 1471347842865 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:03 INFO - PROCESS | 3152 | 1471347843024 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:44:03 INFO - PROCESS | 3152 | 1471347843155 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347843158 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:03 INFO - PROCESS | 3152 | ++DOCSHELL 14245000 == 34 [pid = 3152] [id = 694] 04:44:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (14249800) [pid = 3152] [serial = 2082] [outer = 00000000] 04:44:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (15442800) [pid = 3152] [serial = 2083] [outer = 14249800] 04:44:03 INFO - PROCESS | 3152 | 1471347843219 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (16E05800) [pid = 3152] [serial = 2084] [outer = 14249800] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 19237000 == 33 [pid = 3152] [id = 691] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 18DEC800 == 32 [pid = 3152] [id = 690] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 189E9400 == 31 [pid = 3152] [id = 689] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 181E8800 == 30 [pid = 3152] [id = 688] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 16B4A800 == 29 [pid = 3152] [id = 687] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 137B5C00 == 28 [pid = 3152] [id = 686] 04:44:03 INFO - PROCESS | 3152 | --DOCSHELL 0F63F400 == 27 [pid = 3152] [id = 685] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (18860C00) [pid = 3152] [serial = 2035] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0F456000) [pid = 3152] [serial = 2023] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F667C00) [pid = 3152] [serial = 2024] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1AB7B800) [pid = 3152] [serial = 2021] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (14B68000) [pid = 3152] [serial = 2032] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (10648400) [pid = 3152] [serial = 2029] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (108E2400) [pid = 3152] [serial = 2030] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (0EE82400) [pid = 3152] [serial = 2026] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (0F63E800) [pid = 3152] [serial = 2027] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (19253000) [pid = 3152] [serial = 2042] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (189EC800) [pid = 3152] [serial = 2036] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1885C800) [pid = 3152] [serial = 2038] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (18DE7C00) [pid = 3152] [serial = 2039] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (15F15400) [pid = 3152] [serial = 2033] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (1923A400) [pid = 3152] [serial = 2041] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3152 | 1471347844032 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1223ms 04:44:04 INFO - PROCESS | 3152 | 1471347844081 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3152 | 1471347844085 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:44:04 INFO - PROCESS | 3152 | 1471347844090 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3152 | 1471347844093 Marionette TRACE conn6 <- [1,2742,null,{}] 04:44:04 INFO - PROCESS | 3152 | 1471347844099 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 3152 | 1471347844101 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:04 INFO - PROCESS | 3152 | 1471347844192 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:44:04 INFO - PROCESS | 3152 | 1471347844199 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347844203 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:04 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6C800 == 28 [pid = 3152] [id = 695] 04:44:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0EA6FC00) [pid = 3152] [serial = 2085] [outer = 00000000] 04:44:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0EFFE400) [pid = 3152] [serial = 2086] [outer = 0EA6FC00] 04:44:04 INFO - PROCESS | 3152 | 1471347844252 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (0F458C00) [pid = 3152] [serial = 2087] [outer = 0EA6FC00] 04:44:04 INFO - PROCESS | 3152 | 1471347844824 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 04:44:04 INFO - PROCESS | 3152 | 1471347844880 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3152 | 1471347844885 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:44:04 INFO - PROCESS | 3152 | 1471347844890 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:44:04 INFO - PROCESS | 3152 | 1471347844893 Marionette TRACE conn6 <- [1,2746,null,{}] 04:44:04 INFO - PROCESS | 3152 | 1471347844897 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 3152 | 1471347844899 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:04 INFO - PROCESS | 3152 | 1471347844992 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:44:05 INFO - PROCESS | 3152 | 1471347845088 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347845090 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:05 INFO - PROCESS | 3152 | ++DOCSHELL 10648400 == 29 [pid = 3152] [id = 696] 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (10654800) [pid = 3152] [serial = 2088] [outer = 00000000] 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (13775C00) [pid = 3152] [serial = 2089] [outer = 10654800] 04:44:05 INFO - PROCESS | 3152 | 1471347845138 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (14126800) [pid = 3152] [serial = 2090] [outer = 10654800] 04:44:05 INFO - PROCESS | 3152 | 1471347845518 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 04:44:05 INFO - PROCESS | 3152 | 1471347845567 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3152 | 1471347845569 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:44:05 INFO - PROCESS | 3152 | 1471347845572 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3152 | 1471347845575 Marionette TRACE conn6 <- [1,2750,null,{}] 04:44:05 INFO - PROCESS | 3152 | 1471347845586 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 3152 | 1471347845591 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:05 INFO - PROCESS | 3152 | 1471347845675 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:44:05 INFO - PROCESS | 3152 | 1471347845682 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347845685 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:05 INFO - PROCESS | 3152 | ++DOCSHELL 15F0C400 == 30 [pid = 3152] [id = 697] 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (15F0CC00) [pid = 3152] [serial = 2091] [outer = 00000000] 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (16B56800) [pid = 3152] [serial = 2092] [outer = 15F0CC00] 04:44:05 INFO - PROCESS | 3152 | 1471347845734 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (176CA800) [pid = 3152] [serial = 2093] [outer = 15F0CC00] 04:44:06 INFO - PROCESS | 3152 | 1471347846198 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 04:44:06 INFO - PROCESS | 3152 | 1471347846264 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3152 | 1471347846267 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:44:06 INFO - PROCESS | 3152 | 1471347846270 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3152 | 1471347846272 Marionette TRACE conn6 <- [1,2754,null,{}] 04:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:44:06 INFO - PROCESS | 3152 | 1471347846275 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3152 | 1471347846277 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:06 INFO - PROCESS | 3152 | 1471347846402 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:44:06 INFO - PROCESS | 3152 | 1471347846408 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347846410 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:06 INFO - PROCESS | 3152 | ++DOCSHELL 1885F000 == 31 [pid = 3152] [id = 698] 04:44:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1885FC00) [pid = 3152] [serial = 2094] [outer = 00000000] 04:44:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (189ED000) [pid = 3152] [serial = 2095] [outer = 1885FC00] 04:44:06 INFO - PROCESS | 3152 | 1471347846457 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (189F5C00) [pid = 3152] [serial = 2096] [outer = 1885FC00] 04:44:06 INFO - PROCESS | 3152 | 1471347846880 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 04:44:06 INFO - PROCESS | 3152 | 1471347846945 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3152 | 1471347846947 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:44:06 INFO - PROCESS | 3152 | 1471347846950 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3152 | 1471347846952 Marionette TRACE conn6 <- [1,2758,null,{}] 04:44:06 INFO - PROCESS | 3152 | 1471347846955 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3152 | 1471347846957 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:07 INFO - PROCESS | 3152 | 1471347847073 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:44:07 INFO - PROCESS | 3152 | 1471347847167 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347847170 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:07 INFO - PROCESS | 3152 | ++DOCSHELL 18DEA800 == 32 [pid = 3152] [id = 699] 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (18DEAC00) [pid = 3152] [serial = 2097] [outer = 00000000] 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1922EC00) [pid = 3152] [serial = 2098] [outer = 18DEAC00] 04:44:07 INFO - PROCESS | 3152 | 1471347847215 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19236400) [pid = 3152] [serial = 2099] [outer = 18DEAC00] 04:44:07 INFO - PROCESS | 3152 | 1471347847636 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 04:44:07 INFO - PROCESS | 3152 | 1471347847681 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:44:07 INFO - PROCESS | 3152 | 1471347847683 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3152 | 1471347847686 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 3152 | 1471347847688 Marionette TRACE conn6 <- [1,2762,null,{}] 04:44:07 INFO - PROCESS | 3152 | 1471347847699 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 3152 | 1471347847704 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:07 INFO - PROCESS | 3152 | 1471347847838 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:44:07 INFO - PROCESS | 3152 | 1471347847849 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347847851 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:07 INFO - PROCESS | 3152 | ++DOCSHELL 19252400 == 33 [pid = 3152] [id = 700] 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (19257C00) [pid = 3152] [serial = 2100] [outer = 00000000] 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (197BE800) [pid = 3152] [serial = 2101] [outer = 19257C00] 04:44:07 INFO - PROCESS | 3152 | 1471347847905 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1947F800) [pid = 3152] [serial = 2102] [outer = 19257C00] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1823C400) [pid = 3152] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (16B4D000) [pid = 3152] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F63FC00) [pid = 3152] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (137B6800) [pid = 3152] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0E50F800) [pid = 3152] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (189EF000) [pid = 3152] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0E5CC800) [pid = 3152] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (16E11400) [pid = 3152] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1947F400) [pid = 3152] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:44:08 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (19229C00) [pid = 3152] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:44:08 INFO - PROCESS | 3152 | 1471347848464 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:44:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 830ms 04:44:08 INFO - PROCESS | 3152 | 1471347848518 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3152 | 1471347848520 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:44:08 INFO - PROCESS | 3152 | 1471347848523 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:44:08 INFO - PROCESS | 3152 | 1471347848524 Marionette TRACE conn6 <- [1,2766,null,{}] 04:44:08 INFO - PROCESS | 3152 | 1471347848528 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 3152 | 1471347848530 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:08 INFO - PROCESS | 3152 | 1471347848609 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:44:08 INFO - PROCESS | 3152 | 1471347848617 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347848619 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:08 INFO - PROCESS | 3152 | ++DOCSHELL 16E11400 == 34 [pid = 3152] [id = 701] 04:44:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (17307800) [pid = 3152] [serial = 2103] [outer = 00000000] 04:44:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (19488400) [pid = 3152] [serial = 2104] [outer = 17307800] 04:44:08 INFO - PROCESS | 3152 | 1471347848749 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (19489400) [pid = 3152] [serial = 2105] [outer = 17307800] 04:44:09 INFO - PROCESS | 3152 | 1471347849096 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 04:44:09 INFO - PROCESS | 3152 | 1471347849158 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3152 | 1471347849160 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:44:09 INFO - PROCESS | 3152 | 1471347849163 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:44:09 INFO - PROCESS | 3152 | 1471347849165 Marionette TRACE conn6 <- [1,2770,null,{}] 04:44:09 INFO - PROCESS | 3152 | 1471347849168 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 3152 | 1471347849170 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:09 INFO - PROCESS | 3152 | 1471347849289 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:44:09 INFO - PROCESS | 3152 | 1471347849349 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347849351 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:09 INFO - PROCESS | 3152 | ++DOCSHELL 18DF1400 == 35 [pid = 3152] [id = 702] 04:44:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1AAD3800) [pid = 3152] [serial = 2106] [outer = 00000000] 04:44:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1AD06400) [pid = 3152] [serial = 2107] [outer = 1AAD3800] 04:44:09 INFO - PROCESS | 3152 | 1471347849396 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1AD08400) [pid = 3152] [serial = 2108] [outer = 1AAD3800] 04:44:09 INFO - PROCESS | 3152 | 1471347849753 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 04:44:09 INFO - PROCESS | 3152 | 1471347849798 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3152 | 1471347849799 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:44:09 INFO - PROCESS | 3152 | 1471347849802 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 3152 | 1471347849804 Marionette TRACE conn6 <- [1,2774,null,{}] 04:44:09 INFO - PROCESS | 3152 | 1471347849807 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 3152 | 1471347849809 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:09 INFO - PROCESS | 3152 | 1471347849938 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:44:09 INFO - PROCESS | 3152 | 1471347849974 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347849976 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:09 INFO - PROCESS | 3152 | ++DOCSHELL 0FCB5C00 == 36 [pid = 3152] [id = 703] 04:44:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (15F0C000) [pid = 3152] [serial = 2109] [outer = 00000000] 04:44:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1B404000) [pid = 3152] [serial = 2110] [outer = 15F0C000] 04:44:10 INFO - PROCESS | 3152 | 1471347850021 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1B40E800) [pid = 3152] [serial = 2111] [outer = 15F0C000] 04:44:10 INFO - PROCESS | 3152 | 1471347850468 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:44:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 04:44:10 INFO - PROCESS | 3152 | 1471347850535 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3152 | 1471347850540 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:44:10 INFO - PROCESS | 3152 | 1471347850587 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 3152 | 1471347850591 Marionette TRACE conn6 <- [1,2778,null,{}] 04:44:10 INFO - PROCESS | 3152 | 1471347850600 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 3152 | 1471347850604 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:10 INFO - PROCESS | 3152 | 1471347850733 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:44:10 INFO - PROCESS | 3152 | 1471347850840 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347850845 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:10 INFO - PROCESS | 3152 | ++DOCSHELL 0EA27800 == 37 [pid = 3152] [id = 704] 04:44:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (0EA2A400) [pid = 3152] [serial = 2112] [outer = 00000000] 04:44:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0F44FC00) [pid = 3152] [serial = 2113] [outer = 0EA2A400] 04:44:10 INFO - PROCESS | 3152 | 1471347850917 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0F664400) [pid = 3152] [serial = 2114] [outer = 0EA2A400] 04:44:11 INFO - PROCESS | 3152 | 1471347851522 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:44:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 971ms 04:44:11 INFO - PROCESS | 3152 | 1471347851561 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 3152 | 1471347851566 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:44:11 INFO - PROCESS | 3152 | 1471347851572 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 3152 | 1471347851575 Marionette TRACE conn6 <- [1,2782,null,{}] 04:44:11 INFO - PROCESS | 3152 | 1471347851579 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 3152 | 1471347851581 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:11 INFO - PROCESS | 3152 | 1471347851693 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:44:11 INFO - PROCESS | 3152 | 1471347851834 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347851836 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:11 INFO - PROCESS | 3152 | ++DOCSHELL 14256400 == 38 [pid = 3152] [id = 705] 04:44:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1425D800) [pid = 3152] [serial = 2115] [outer = 00000000] 04:44:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1543DC00) [pid = 3152] [serial = 2116] [outer = 1425D800] 04:44:11 INFO - PROCESS | 3152 | 1471347851895 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (17604000) [pid = 3152] [serial = 2117] [outer = 1425D800] 04:44:12 INFO - PROCESS | 3152 | 1471347852496 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 04:44:12 INFO - PROCESS | 3152 | 1471347852546 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 3152 | 1471347852549 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:44:12 INFO - PROCESS | 3152 | 1471347852553 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 3152 | 1471347852556 Marionette TRACE conn6 <- [1,2786,null,{}] 04:44:12 INFO - PROCESS | 3152 | 1471347852567 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 3152 | 1471347852572 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:12 INFO - PROCESS | 3152 | 1471347852683 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:44:12 INFO - PROCESS | 3152 | 1471347852824 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347852827 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:12 INFO - PROCESS | 3152 | ++DOCSHELL 19522000 == 39 [pid = 3152] [id = 706] 04:44:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1952A800) [pid = 3152] [serial = 2118] [outer = 00000000] 04:44:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1AD2FC00) [pid = 3152] [serial = 2119] [outer = 1952A800] 04:44:12 INFO - PROCESS | 3152 | 1471347852887 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1B8CC000) [pid = 3152] [serial = 2120] [outer = 1952A800] 04:44:13 INFO - PROCESS | 3152 | 1471347853467 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 04:44:13 INFO - PROCESS | 3152 | 1471347853526 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3152 | 1471347853529 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:44:13 INFO - PROCESS | 3152 | 1471347853533 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 3152 | 1471347853535 Marionette TRACE conn6 <- [1,2790,null,{}] 04:44:13 INFO - PROCESS | 3152 | 1471347853538 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 3152 | 1471347853541 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:13 INFO - PROCESS | 3152 | 1471347853649 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:44:13 INFO - PROCESS | 3152 | 1471347853761 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347853764 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:13 INFO - PROCESS | 3152 | ++DOCSHELL 19483000 == 40 [pid = 3152] [id = 707] 04:44:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (19484000) [pid = 3152] [serial = 2121] [outer = 00000000] 04:44:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1BF09800) [pid = 3152] [serial = 2122] [outer = 19484000] 04:44:13 INFO - PROCESS | 3152 | 1471347853867 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BF0FC00) [pid = 3152] [serial = 2123] [outer = 19484000] 04:44:14 INFO - PROCESS | 3152 | 1471347854637 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1124ms 04:44:14 INFO - PROCESS | 3152 | 1471347854660 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3152 | 1471347854664 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:44:14 INFO - PROCESS | 3152 | 1471347854682 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:44:14 INFO - PROCESS | 3152 | 1471347854686 Marionette TRACE conn6 <- [1,2794,null,{}] 04:44:14 INFO - PROCESS | 3152 | 1471347854692 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 3152 | 1471347854695 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:14 INFO - PROCESS | 3152 | 1471347854804 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:44:14 INFO - PROCESS | 3152 | 1471347854948 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347854950 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:14 INFO - PROCESS | 3152 | ++DOCSHELL 0F44F800 == 41 [pid = 3152] [id = 708] 04:44:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F45BC00) [pid = 3152] [serial = 2124] [outer = 00000000] 04:44:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0FDE2800) [pid = 3152] [serial = 2125] [outer = 0F45BC00] 04:44:15 INFO - PROCESS | 3152 | 1471347855003 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (137B3400) [pid = 3152] [serial = 2126] [outer = 0F45BC00] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 0E50EC00 == 40 [pid = 3152] [id = 684] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 18DF1400 == 39 [pid = 3152] [id = 702] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 16E11400 == 38 [pid = 3152] [id = 701] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 19252400 == 37 [pid = 3152] [id = 700] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 18DEA800 == 36 [pid = 3152] [id = 699] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 1885F000 == 35 [pid = 3152] [id = 698] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 15F0C400 == 34 [pid = 3152] [id = 697] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 10648400 == 33 [pid = 3152] [id = 696] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 0EA6C800 == 32 [pid = 3152] [id = 695] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 086EA800 == 31 [pid = 3152] [id = 692] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 0EAE3400 == 30 [pid = 3152] [id = 693] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 14245000 == 29 [pid = 3152] [id = 694] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 19483000 == 28 [pid = 3152] [id = 707] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 19522000 == 27 [pid = 3152] [id = 706] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 0FCB5C00 == 26 [pid = 3152] [id = 703] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 0EA27800 == 25 [pid = 3152] [id = 704] 04:44:15 INFO - PROCESS | 3152 | --DOCSHELL 14256400 == 24 [pid = 3152] [id = 705] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1885D800) [pid = 3152] [serial = 2065] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (16B55000) [pid = 3152] [serial = 2062] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0F65FC00) [pid = 3152] [serial = 2056] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F667400) [pid = 3152] [serial = 2057] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (139C4C00) [pid = 3152] [serial = 2059] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (14165800) [pid = 3152] [serial = 2060] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0EEE9400) [pid = 3152] [serial = 2054] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0E60E400) [pid = 3152] [serial = 2053] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18DEB800) [pid = 3152] [serial = 2068] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0FC16400) [pid = 3152] [serial = 2045] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EFFA400) [pid = 3152] [serial = 2044] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (181F5400) [pid = 3152] [serial = 2048] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (176C8400) [pid = 3152] [serial = 2047] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (197C0000) [pid = 3152] [serial = 2051] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1951E800) [pid = 3152] [serial = 2050] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (189D4C00) [pid = 3152] [serial = 2066] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (16E15C00) [pid = 3152] [serial = 2071] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1947E400) [pid = 3152] [serial = 2074] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19221C00) [pid = 3152] [serial = 2069] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (19238C00) [pid = 3152] [serial = 2072] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (197A1C00) [pid = 3152] [serial = 2077] [outer = 00000000] [url = about:blank] 04:44:15 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (16E1EC00) [pid = 3152] [serial = 2063] [outer = 00000000] [url = about:blank] 04:44:16 INFO - PROCESS | 3152 | 1471347856140 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1478ms 04:44:16 INFO - PROCESS | 3152 | 1471347856167 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:44:16 INFO - PROCESS | 3152 | 1471347856171 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:44:16 INFO - PROCESS | 3152 | 1471347856175 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3152 | 1471347856180 Marionette TRACE conn6 <- [1,2798,null,{}] 04:44:16 INFO - PROCESS | 3152 | 1471347856185 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 3152 | 1471347856187 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:16 INFO - PROCESS | 3152 | 1471347856281 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:44:16 INFO - PROCESS | 3152 | 1471347856419 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347856421 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:16 INFO - PROCESS | 3152 | ++DOCSHELL 0EA27800 == 25 [pid = 3152] [id = 709] 04:44:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EAF2000) [pid = 3152] [serial = 2127] [outer = 00000000] 04:44:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0EFFEC00) [pid = 3152] [serial = 2128] [outer = 0EAF2000] 04:44:16 INFO - PROCESS | 3152 | 1471347856472 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0F635000) [pid = 3152] [serial = 2129] [outer = 0EAF2000] 04:44:16 INFO - PROCESS | 3152 | 1471347856851 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 04:44:16 INFO - PROCESS | 3152 | 1471347856906 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 3152 | 1471347856911 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:44:16 INFO - PROCESS | 3152 | 1471347856917 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3152 | 1471347856920 Marionette TRACE conn6 <- [1,2802,null,{}] 04:44:16 INFO - PROCESS | 3152 | 1471347856924 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 3152 | 1471347856926 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:17 INFO - PROCESS | 3152 | 1471347857045 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:44:17 INFO - PROCESS | 3152 | 1471347857053 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347857055 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:17 INFO - PROCESS | 3152 | ++DOCSHELL 0FC1BC00 == 26 [pid = 3152] [id = 710] 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0FC30000) [pid = 3152] [serial = 2130] [outer = 00000000] 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (108DBC00) [pid = 3152] [serial = 2131] [outer = 0FC30000] 04:44:17 INFO - PROCESS | 3152 | 1471347857105 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (137B5800) [pid = 3152] [serial = 2132] [outer = 0FC30000] 04:44:17 INFO - PROCESS | 3152 | 1471347857552 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 04:44:17 INFO - PROCESS | 3152 | 1471347857593 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 3152 | 1471347857595 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:44:17 INFO - PROCESS | 3152 | 1471347857599 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:44:17 INFO - PROCESS | 3152 | 1471347857602 Marionette TRACE conn6 <- [1,2806,null,{}] 04:44:17 INFO - PROCESS | 3152 | 1471347857613 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 3152 | 1471347857617 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:17 INFO - PROCESS | 3152 | 1471347857702 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:44:17 INFO - PROCESS | 3152 | 1471347857709 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347857712 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:17 INFO - PROCESS | 3152 | ++DOCSHELL 14B5F000 == 27 [pid = 3152] [id = 711] 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (14B64000) [pid = 3152] [serial = 2133] [outer = 00000000] 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (16B4EC00) [pid = 3152] [serial = 2134] [outer = 14B64000] 04:44:17 INFO - PROCESS | 3152 | 1471347857762 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (16E19000) [pid = 3152] [serial = 2135] [outer = 14B64000] 04:44:18 INFO - PROCESS | 3152 | 1471347858251 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:44:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 04:44:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:44:18 INFO - PROCESS | 3152 | 1471347858280 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3152 | 1471347858282 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:44:18 INFO - PROCESS | 3152 | 1471347858285 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 3152 | 1471347858287 Marionette TRACE conn6 <- [1,2810,null,{}] 04:44:18 INFO - PROCESS | 3152 | 1471347858290 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 3152 | 1471347858292 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:18 INFO - PROCESS | 3152 | 1471347858413 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:44:18 INFO - PROCESS | 3152 | 1471347858510 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347858512 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:18 INFO - PROCESS | 3152 | ++DOCSHELL 181D0C00 == 28 [pid = 3152] [id = 712] 04:44:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (181D4000) [pid = 3152] [serial = 2136] [outer = 00000000] 04:44:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (18238800) [pid = 3152] [serial = 2137] [outer = 181D4000] 04:44:18 INFO - PROCESS | 3152 | 1471347858558 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1885CC00) [pid = 3152] [serial = 2138] [outer = 181D4000] 04:44:18 INFO - PROCESS | 3152 | 1471347858971 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 04:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:44:19 INFO - PROCESS | 3152 | 1471347859020 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3152 | 1471347859022 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:44:19 INFO - PROCESS | 3152 | 1471347859025 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 3152 | 1471347859027 Marionette TRACE conn6 <- [1,2814,null,{}] 04:44:19 INFO - PROCESS | 3152 | 1471347859030 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 3152 | 1471347859032 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:19 INFO - PROCESS | 3152 | 1471347859157 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:44:19 INFO - PROCESS | 3152 | 1471347859163 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347859165 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:19 INFO - PROCESS | 3152 | ++DOCSHELL 176C8000 == 29 [pid = 3152] [id = 713] 04:44:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18857000) [pid = 3152] [serial = 2139] [outer = 00000000] 04:44:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (189EBC00) [pid = 3152] [serial = 2140] [outer = 18857000] 04:44:19 INFO - PROCESS | 3152 | 1471347859214 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (189F3000) [pid = 3152] [serial = 2141] [outer = 18857000] 04:44:19 INFO - PROCESS | 3152 | 1471347859729 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 04:44:19 INFO - PROCESS | 3152 | 1471347859791 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3152 | 1471347859793 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:44:19 INFO - PROCESS | 3152 | 1471347859802 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 3152 | 1471347859803 Marionette TRACE conn6 <- [1,2818,null,{}] 04:44:19 INFO - PROCESS | 3152 | 1471347859807 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 3152 | 1471347859812 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:19 INFO - PROCESS | 3152 | 1471347859941 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:44:19 INFO - PROCESS | 3152 | 1471347859952 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347859954 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:20 INFO - PROCESS | 3152 | ++DOCSHELL 0F451800 == 30 [pid = 3152] [id = 714] 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F45C000) [pid = 3152] [serial = 2142] [outer = 00000000] 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (18860400) [pid = 3152] [serial = 2143] [outer = 0F45C000] 04:44:20 INFO - PROCESS | 3152 | 1471347860270 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (19253C00) [pid = 3152] [serial = 2144] [outer = 0F45C000] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (1885FC00) [pid = 3152] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (18DEAC00) [pid = 3152] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (17307800) [pid = 3152] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0EA2A800) [pid = 3152] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F454000) [pid = 3152] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0EA6FC00) [pid = 3152] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (15F0CC00) [pid = 3152] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (14249800) [pid = 3152] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (10654800) [pid = 3152] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (19257C00) [pid = 3152] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1AAD3800) [pid = 3152] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (15F0C000) [pid = 3152] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:44:20 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1924E000) [pid = 3152] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:44:20 INFO - PROCESS | 3152 | 1471347860637 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:44:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 870ms 04:44:20 INFO - PROCESS | 3152 | 1471347860673 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 3152 | 1471347860675 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:44:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:44:20 INFO - PROCESS | 3152 | 1471347860678 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 3152 | 1471347860680 Marionette TRACE conn6 <- [1,2822,null,{}] 04:44:20 INFO - PROCESS | 3152 | 1471347860684 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 3152 | 1471347860685 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:20 INFO - PROCESS | 3152 | 1471347860762 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:44:20 INFO - PROCESS | 3152 | 1471347860858 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347860860 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:20 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CCC00 == 31 [pid = 3152] [id = 715] 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0E60A400) [pid = 3152] [serial = 2145] [outer = 00000000] 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (18DEAC00) [pid = 3152] [serial = 2146] [outer = 0E60A400] 04:44:20 INFO - PROCESS | 3152 | 1471347860906 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (18DEF400) [pid = 3152] [serial = 2147] [outer = 0E60A400] 04:44:21 INFO - PROCESS | 3152 | 1471347861248 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:44:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 04:44:21 INFO - PROCESS | 3152 | 1471347861309 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3152 | 1471347861311 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:44:21 INFO - PROCESS | 3152 | 1471347861314 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3152 | 1471347861316 Marionette TRACE conn6 <- [1,2826,null,{}] 04:44:21 INFO - PROCESS | 3152 | 1471347861319 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 3152 | 1471347861321 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:21 INFO - PROCESS | 3152 | 1471347861436 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:44:21 INFO - PROCESS | 3152 | 1471347861473 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347861476 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:21 INFO - PROCESS | 3152 | ++DOCSHELL 189E9000 == 32 [pid = 3152] [id = 716] 04:44:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (18DED400) [pid = 3152] [serial = 2148] [outer = 00000000] 04:44:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1947E400) [pid = 3152] [serial = 2149] [outer = 18DED400] 04:44:21 INFO - PROCESS | 3152 | 1471347861522 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1885B000) [pid = 3152] [serial = 2150] [outer = 18DED400] 04:44:21 INFO - PROCESS | 3152 | 1471347861940 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:44:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 04:44:21 INFO - PROCESS | 3152 | 1471347861985 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:44:21 INFO - PROCESS | 3152 | 1471347861987 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:44:21 INFO - PROCESS | 3152 | 1471347861990 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3152 | 1471347861992 Marionette TRACE conn6 <- [1,2830,null,{}] 04:44:21 INFO - PROCESS | 3152 | 1471347861995 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 3152 | 1471347861997 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:22 INFO - PROCESS | 3152 | 1471347862116 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:44:22 INFO - PROCESS | 3152 | 1471347862124 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3152 | 1471347862125 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:22 INFO - PROCESS | 3152 | ++DOCSHELL 19799400 == 33 [pid = 3152] [id = 717] 04:44:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19799C00) [pid = 3152] [serial = 2151] [outer = 00000000] 04:44:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198D3C00) [pid = 3152] [serial = 2152] [outer = 19799C00] 04:44:22 INFO - PROCESS | 3152 | 1471347862170 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198EC000) [pid = 3152] [serial = 2153] [outer = 19799C00] 04:44:22 INFO - PROCESS | 3152 | 1471347862969 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1019ms 04:44:23 INFO - PROCESS | 3152 | 1471347863010 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:44:23 INFO - PROCESS | 3152 | 1471347863015 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:44:23 INFO - PROCESS | 3152 | 1471347863020 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3152 | 1471347863025 Marionette TRACE conn6 <- [1,2834,null,{}] 04:44:23 INFO - PROCESS | 3152 | 1471347863050 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 3152 | 1471347863053 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:23 INFO - PROCESS | 3152 | 1471347863190 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:44:23 INFO - PROCESS | 3152 | 1471347863326 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3152 | 1471347863329 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:23 INFO - PROCESS | 3152 | ++DOCSHELL 0EAF0400 == 34 [pid = 3152] [id = 718] 04:44:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0EEE9800) [pid = 3152] [serial = 2154] [outer = 00000000] 04:44:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F666800) [pid = 3152] [serial = 2155] [outer = 0EEE9800] 04:44:23 INFO - PROCESS | 3152 | 1471347863389 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0FD43800) [pid = 3152] [serial = 2156] [outer = 0EEE9800] 04:44:24 INFO - PROCESS | 3152 | 1471347864081 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1082ms 04:44:24 INFO - PROCESS | 3152 | 1471347864102 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3152 | 1471347864108 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:44:24 INFO - PROCESS | 3152 | 1471347864135 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3152 | 1471347864138 Marionette TRACE conn6 <- [1,2838,null,{}] 04:44:24 INFO - PROCESS | 3152 | 1471347864142 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 3152 | 1471347864146 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:24 INFO - PROCESS | 3152 | 1471347864353 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:44:24 INFO - PROCESS | 3152 | 1471347864364 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3152 | 1471347864366 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:24 INFO - PROCESS | 3152 | ++DOCSHELL 14254000 == 35 [pid = 3152] [id = 719] 04:44:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1425B400) [pid = 3152] [serial = 2157] [outer = 00000000] 04:44:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (16B48800) [pid = 3152] [serial = 2158] [outer = 1425B400] 04:44:24 INFO - PROCESS | 3152 | 1471347864424 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (176CAC00) [pid = 3152] [serial = 2159] [outer = 1425B400] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 189E9000 == 34 [pid = 3152] [id = 716] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 0E5CCC00 == 33 [pid = 3152] [id = 715] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 0F451800 == 32 [pid = 3152] [id = 714] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 176C8000 == 31 [pid = 3152] [id = 713] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 181D0C00 == 30 [pid = 3152] [id = 712] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 14B5F000 == 29 [pid = 3152] [id = 711] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 0FC1BC00 == 28 [pid = 3152] [id = 710] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 0EA27800 == 27 [pid = 3152] [id = 709] 04:44:25 INFO - PROCESS | 3152 | --DOCSHELL 0F44F800 == 26 [pid = 3152] [id = 708] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (1947FC00) [pid = 3152] [serial = 2075] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (189ED000) [pid = 3152] [serial = 2095] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (19236400) [pid = 3152] [serial = 2099] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1922EC00) [pid = 3152] [serial = 2098] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (19488400) [pid = 3152] [serial = 2104] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (19488C00) [pid = 3152] [serial = 2078] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0F66B400) [pid = 3152] [serial = 2080] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0FD44000) [pid = 3152] [serial = 2081] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EFFE400) [pid = 3152] [serial = 2086] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F458C00) [pid = 3152] [serial = 2087] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B56800) [pid = 3152] [serial = 2092] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (15442800) [pid = 3152] [serial = 2083] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (16E05800) [pid = 3152] [serial = 2084] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (14126800) [pid = 3152] [serial = 2090] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (13775C00) [pid = 3152] [serial = 2089] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (197BE800) [pid = 3152] [serial = 2101] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1AD06400) [pid = 3152] [serial = 2107] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B40E800) [pid = 3152] [serial = 2111] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1947F800) [pid = 3152] [serial = 2102] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (189F5C00) [pid = 3152] [serial = 2096] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (19489400) [pid = 3152] [serial = 2105] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (176CA800) [pid = 3152] [serial = 2093] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1B404000) [pid = 3152] [serial = 2110] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1AD08400) [pid = 3152] [serial = 2108] [outer = 00000000] [url = about:blank] 04:44:25 INFO - PROCESS | 3152 | 1471347865341 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1220ms 04:44:25 INFO - PROCESS | 3152 | 1471347865358 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 3152 | 1471347865363 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:44:25 INFO - PROCESS | 3152 | 1471347865367 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 3152 | 1471347865370 Marionette TRACE conn6 <- [1,2842,null,{}] 04:44:25 INFO - PROCESS | 3152 | 1471347865376 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:25 INFO - PROCESS | 3152 | 1471347865379 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:25 INFO - PROCESS | 3152 | 1471347865472 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:44:25 INFO - PROCESS | 3152 | 1471347865479 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3152 | 1471347865483 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:25 INFO - PROCESS | 3152 | ++DOCSHELL 0EACA000 == 27 [pid = 3152] [id = 720] 04:44:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EE7AC00) [pid = 3152] [serial = 2160] [outer = 00000000] 04:44:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0EFFA400) [pid = 3152] [serial = 2161] [outer = 0EE7AC00] 04:44:25 INFO - PROCESS | 3152 | 1471347865534 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0F45C800) [pid = 3152] [serial = 2162] [outer = 0EE7AC00] 04:44:26 INFO - PROCESS | 3152 | 1471347866082 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 04:44:26 INFO - PROCESS | 3152 | 1471347866098 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3152 | 1471347866102 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:44:26 INFO - PROCESS | 3152 | 1471347866108 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 3152 | 1471347866110 Marionette TRACE conn6 <- [1,2846,null,{}] 04:44:26 INFO - PROCESS | 3152 | 1471347866114 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 3152 | 1471347866116 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:26 INFO - PROCESS | 3152 | 1471347866203 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:44:26 INFO - PROCESS | 3152 | 1471347866209 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3152 | 1471347866211 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:26 INFO - PROCESS | 3152 | ++DOCSHELL 1064D800 == 28 [pid = 3152] [id = 721] 04:44:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1064E800) [pid = 3152] [serial = 2163] [outer = 00000000] 04:44:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (13B68800) [pid = 3152] [serial = 2164] [outer = 1064E800] 04:44:26 INFO - PROCESS | 3152 | 1471347866262 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1416EC00) [pid = 3152] [serial = 2165] [outer = 1064E800] 04:44:26 INFO - PROCESS | 3152 | 1471347866741 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 04:44:26 INFO - PROCESS | 3152 | 1471347866778 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3152 | 1471347866781 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:44:26 INFO - PROCESS | 3152 | 1471347866784 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:44:26 INFO - PROCESS | 3152 | 1471347866788 Marionette TRACE conn6 <- [1,2850,null,{}] 04:44:26 INFO - PROCESS | 3152 | 1471347866798 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 3152 | 1471347866803 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:26 INFO - PROCESS | 3152 | 1471347866917 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:44:26 INFO - PROCESS | 3152 | 1471347866927 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3152 | 1471347866930 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:26 INFO - PROCESS | 3152 | ++DOCSHELL 176CB400 == 29 [pid = 3152] [id = 722] 04:44:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (176CCC00) [pid = 3152] [serial = 2166] [outer = 00000000] 04:44:26 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (18235C00) [pid = 3152] [serial = 2167] [outer = 176CCC00] 04:44:26 INFO - PROCESS | 3152 | 1471347866981 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (18862400) [pid = 3152] [serial = 2168] [outer = 176CCC00] 04:44:27 INFO - PROCESS | 3152 | 1471347867430 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 04:44:27 INFO - PROCESS | 3152 | 1471347867519 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 3152 | 1471347867521 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:44:27 INFO - PROCESS | 3152 | 1471347867525 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 3152 | 1471347867526 Marionette TRACE conn6 <- [1,2854,null,{}] 04:44:27 INFO - PROCESS | 3152 | 1471347867530 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 3152 | 1471347867532 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:27 INFO - PROCESS | 3152 | 1471347867653 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:44:27 INFO - PROCESS | 3152 | 1471347867658 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3152 | 1471347867660 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:27 INFO - PROCESS | 3152 | ++DOCSHELL 18DE7000 == 30 [pid = 3152] [id = 723] 04:44:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (18DE7C00) [pid = 3152] [serial = 2169] [outer = 00000000] 04:44:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (191A3800) [pid = 3152] [serial = 2170] [outer = 18DE7C00] 04:44:27 INFO - PROCESS | 3152 | 1471347867760 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (19231000) [pid = 3152] [serial = 2171] [outer = 18DE7C00] 04:44:28 INFO - PROCESS | 3152 | 1471347868174 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 04:44:28 INFO - PROCESS | 3152 | 1471347868258 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3152 | 1471347868260 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:44:28 INFO - PROCESS | 3152 | 1471347868297 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3152 | 1471347868299 Marionette TRACE conn6 <- [1,2858,null,{}] 04:44:28 INFO - PROCESS | 3152 | 1471347868312 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 3152 | 1471347868314 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:28 INFO - PROCESS | 3152 | 1471347868432 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:44:28 INFO - PROCESS | 3152 | 1471347868439 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3152 | 1471347868441 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:28 INFO - PROCESS | 3152 | ++DOCSHELL 19234C00 == 31 [pid = 3152] [id = 724] 04:44:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (19235800) [pid = 3152] [serial = 2172] [outer = 00000000] 04:44:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1947B000) [pid = 3152] [serial = 2173] [outer = 19235800] 04:44:28 INFO - PROCESS | 3152 | 1471347868487 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1947F800) [pid = 3152] [serial = 2174] [outer = 19235800] 04:44:29 INFO - PROCESS | 3152 | 1471347869032 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:44:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 810ms 04:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:44:29 INFO - PROCESS | 3152 | 1471347869080 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 3152 | 1471347869082 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:44:29 INFO - PROCESS | 3152 | 1471347869085 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3152 | 1471347869087 Marionette TRACE conn6 <- [1,2862,null,{}] 04:44:29 INFO - PROCESS | 3152 | 1471347869091 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:29 INFO - PROCESS | 3152 | 1471347869096 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:29 INFO - PROCESS | 3152 | 1471347869245 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:44:29 INFO - PROCESS | 3152 | 1471347869313 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3152 | 1471347869315 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:29 INFO - PROCESS | 3152 | ++DOCSHELL 1979FC00 == 32 [pid = 3152] [id = 725] 04:44:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (197A8C00) [pid = 3152] [serial = 2175] [outer = 00000000] 04:44:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (198E7C00) [pid = 3152] [serial = 2176] [outer = 197A8C00] 04:44:29 INFO - PROCESS | 3152 | 1471347869360 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (198D3400) [pid = 3152] [serial = 2177] [outer = 197A8C00] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (18DED400) [pid = 3152] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (181D4000) [pid = 3152] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0EAF2000) [pid = 3152] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0FC30000) [pid = 3152] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F45BC00) [pid = 3152] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (14B64000) [pid = 3152] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18857000) [pid = 3152] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EA2A400) [pid = 3152] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1425D800) [pid = 3152] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1952A800) [pid = 3152] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19484000) [pid = 3152] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F45C000) [pid = 3152] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:44:29 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0E60A400) [pid = 3152] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:44:29 INFO - PROCESS | 3152 | 1471347869860 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:44:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 831ms 04:44:29 INFO - PROCESS | 3152 | 1471347869920 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:44:29 INFO - PROCESS | 3152 | 1471347869922 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:44:29 INFO - PROCESS | 3152 | 1471347869925 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3152 | 1471347869927 Marionette TRACE conn6 <- [1,2866,null,{}] 04:44:29 INFO - PROCESS | 3152 | 1471347869931 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:29 INFO - PROCESS | 3152 | 1471347869932 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:30 INFO - PROCESS | 3152 | 1471347870011 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:44:30 INFO - PROCESS | 3152 | 1471347870017 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3152 | 1471347870019 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:30 INFO - PROCESS | 3152 | ++DOCSHELL 0F639800 == 33 [pid = 3152] [id = 726] 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (143BAC00) [pid = 3152] [serial = 2178] [outer = 00000000] 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1923A800) [pid = 3152] [serial = 2179] [outer = 143BAC00] 04:44:30 INFO - PROCESS | 3152 | 1471347870064 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1951F400) [pid = 3152] [serial = 2180] [outer = 143BAC00] 04:44:30 INFO - PROCESS | 3152 | 1471347870489 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 04:44:30 INFO - PROCESS | 3152 | 1471347870556 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3152 | 1471347870558 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:44:30 INFO - PROCESS | 3152 | 1471347870561 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3152 | 1471347870563 Marionette TRACE conn6 <- [1,2870,null,{}] 04:44:30 INFO - PROCESS | 3152 | 1471347870567 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 3152 | 1471347870568 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:30 INFO - PROCESS | 3152 | 1471347870648 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:44:30 INFO - PROCESS | 3152 | 1471347870653 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3152 | 1471347870655 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:30 INFO - PROCESS | 3152 | ++DOCSHELL 198D2400 == 34 [pid = 3152] [id = 727] 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (198DEC00) [pid = 3152] [serial = 2181] [outer = 00000000] 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1AD07400) [pid = 3152] [serial = 2182] [outer = 198DEC00] 04:44:30 INFO - PROCESS | 3152 | 1471347870700 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1AD2BC00) [pid = 3152] [serial = 2183] [outer = 198DEC00] 04:44:31 INFO - PROCESS | 3152 | 1471347871157 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 04:44:31 INFO - PROCESS | 3152 | 1471347871206 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3152 | 1471347871208 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:44:31 INFO - PROCESS | 3152 | 1471347871221 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 3152 | 1471347871223 Marionette TRACE conn6 <- [1,2874,null,{}] 04:44:31 INFO - PROCESS | 3152 | 1471347871227 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 3152 | 1471347871228 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:31 INFO - PROCESS | 3152 | 1471347871309 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:44:31 INFO - PROCESS | 3152 | 1471347871315 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3152 | 1471347871317 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:31 INFO - PROCESS | 3152 | ++DOCSHELL 1AD20800 == 35 [pid = 3152] [id = 728] 04:44:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1B40D000) [pid = 3152] [serial = 2184] [outer = 00000000] 04:44:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1B887000) [pid = 3152] [serial = 2185] [outer = 1B40D000] 04:44:31 INFO - PROCESS | 3152 | 1471347871363 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1B8C5C00) [pid = 3152] [serial = 2186] [outer = 1B40D000] 04:44:32 INFO - PROCESS | 3152 | 1471347872082 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 04:44:32 INFO - PROCESS | 3152 | 1471347872104 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 3152 | 1471347872108 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:44:32 INFO - PROCESS | 3152 | 1471347872113 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 3152 | 1471347872118 Marionette TRACE conn6 <- [1,2878,null,{}] 04:44:32 INFO - PROCESS | 3152 | 1471347872124 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 3152 | 1471347872126 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:32 INFO - PROCESS | 3152 | 1471347872246 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:44:32 INFO - PROCESS | 3152 | 1471347872364 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 3152 | 1471347872367 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:32 INFO - PROCESS | 3152 | ++DOCSHELL 0E5CCC00 == 36 [pid = 3152] [id = 729] 04:44:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0E608C00) [pid = 3152] [serial = 2187] [outer = 00000000] 04:44:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0F66A400) [pid = 3152] [serial = 2188] [outer = 0E608C00] 04:44:32 INFO - PROCESS | 3152 | 1471347872472 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1064DC00) [pid = 3152] [serial = 2189] [outer = 0E608C00] 04:44:33 INFO - PROCESS | 3152 | 1471347873049 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 990ms 04:44:33 INFO - PROCESS | 3152 | 1471347873104 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3152 | 1471347873109 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:44:33 INFO - PROCESS | 3152 | 1471347873115 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3152 | 1471347873118 Marionette TRACE conn6 <- [1,2882,null,{}] 04:44:33 INFO - PROCESS | 3152 | 1471347873122 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 3152 | 1471347873125 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:33 INFO - PROCESS | 3152 | 1471347873240 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:44:33 INFO - PROCESS | 3152 | 1471347873397 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3152 | 1471347873400 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:33 INFO - PROCESS | 3152 | ++DOCSHELL 15446400 == 37 [pid = 3152] [id = 730] 04:44:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (15F0CC00) [pid = 3152] [serial = 2190] [outer = 00000000] 04:44:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (181E8800) [pid = 3152] [serial = 2191] [outer = 15F0CC00] 04:44:33 INFO - PROCESS | 3152 | 1471347873459 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (189F1400) [pid = 3152] [serial = 2192] [outer = 15F0CC00] 04:44:34 INFO - PROCESS | 3152 | 1471347874069 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1020ms 04:44:34 INFO - PROCESS | 3152 | 1471347874139 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 3152 | 1471347874142 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:44:34 INFO - PROCESS | 3152 | 1471347874145 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:44:34 INFO - PROCESS | 3152 | 1471347874149 Marionette TRACE conn6 <- [1,2886,null,{}] 04:44:34 INFO - PROCESS | 3152 | 1471347874160 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 3152 | 1471347874165 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:34 INFO - PROCESS | 3152 | 1471347874331 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:44:34 INFO - PROCESS | 3152 | 1471347874467 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3152 | 1471347874470 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:34 INFO - PROCESS | 3152 | ++DOCSHELL 1B885800 == 38 [pid = 3152] [id = 731] 04:44:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1B8BF800) [pid = 3152] [serial = 2193] [outer = 00000000] 04:44:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1BBC9C00) [pid = 3152] [serial = 2194] [outer = 1B8BF800] 04:44:34 INFO - PROCESS | 3152 | 1471347874529 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (1BF0AC00) [pid = 3152] [serial = 2195] [outer = 1B8BF800] 04:44:35 INFO - PROCESS | 3152 | 1471347875385 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1284ms 04:44:35 INFO - PROCESS | 3152 | 1471347875433 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:44:35 INFO - PROCESS | 3152 | 1471347875437 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:44:35 INFO - PROCESS | 3152 | 1471347875442 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3152 | 1471347875445 Marionette TRACE conn6 <- [1,2890,null,{}] 04:44:35 INFO - PROCESS | 3152 | 1471347875451 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 3152 | 1471347875453 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:35 INFO - PROCESS | 3152 | 1471347875594 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:44:35 INFO - PROCESS | 3152 | 1471347875737 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3152 | 1471347875741 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:35 INFO - PROCESS | 3152 | ++DOCSHELL 0E506000 == 39 [pid = 3152] [id = 732] 04:44:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (0F663000) [pid = 3152] [serial = 2196] [outer = 00000000] 04:44:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (0F83B800) [pid = 3152] [serial = 2197] [outer = 0F663000] 04:44:35 INFO - PROCESS | 3152 | 1471347875795 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (0FD41800) [pid = 3152] [serial = 2198] [outer = 0F663000] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 198D2400 == 38 [pid = 3152] [id = 727] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 0F639800 == 37 [pid = 3152] [id = 726] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 1979FC00 == 36 [pid = 3152] [id = 725] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 19234C00 == 35 [pid = 3152] [id = 724] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 18DE7000 == 34 [pid = 3152] [id = 723] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 176CB400 == 33 [pid = 3152] [id = 722] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 1064D800 == 32 [pid = 3152] [id = 721] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 0EACA000 == 31 [pid = 3152] [id = 720] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 19799400 == 30 [pid = 3152] [id = 717] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 14254000 == 29 [pid = 3152] [id = 719] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 0EAF0400 == 28 [pid = 3152] [id = 718] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 1B885800 == 27 [pid = 3152] [id = 731] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 15446400 == 26 [pid = 3152] [id = 730] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 1AD20800 == 25 [pid = 3152] [id = 728] 04:44:36 INFO - PROCESS | 3152 | --DOCSHELL 0E5CCC00 == 24 [pid = 3152] [id = 729] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (1947E400) [pid = 3152] [serial = 2149] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (18238800) [pid = 3152] [serial = 2137] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (0EFFEC00) [pid = 3152] [serial = 2128] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (0F635000) [pid = 3152] [serial = 2129] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (108DBC00) [pid = 3152] [serial = 2131] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (137B5800) [pid = 3152] [serial = 2132] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (137B3400) [pid = 3152] [serial = 2126] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0FDE2800) [pid = 3152] [serial = 2125] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (16B4EC00) [pid = 3152] [serial = 2134] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (189EBC00) [pid = 3152] [serial = 2140] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0F664400) [pid = 3152] [serial = 2114] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (0F44FC00) [pid = 3152] [serial = 2113] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (17604000) [pid = 3152] [serial = 2117] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (1543DC00) [pid = 3152] [serial = 2116] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1B8CC000) [pid = 3152] [serial = 2120] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1AD2FC00) [pid = 3152] [serial = 2119] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1BF0FC00) [pid = 3152] [serial = 2123] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BF09800) [pid = 3152] [serial = 2122] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1885CC00) [pid = 3152] [serial = 2138] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (189F3000) [pid = 3152] [serial = 2141] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (19253C00) [pid = 3152] [serial = 2144] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18860400) [pid = 3152] [serial = 2143] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (18DEAC00) [pid = 3152] [serial = 2146] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (18DEF400) [pid = 3152] [serial = 2147] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (1885B000) [pid = 3152] [serial = 2150] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (16E19000) [pid = 3152] [serial = 2135] [outer = 00000000] [url = about:blank] 04:44:36 INFO - PROCESS | 3152 | 1471347876968 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1590ms 04:44:37 INFO - PROCESS | 3152 | 1471347877034 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3152 | 1471347877038 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:44:37 INFO - PROCESS | 3152 | 1471347877042 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 3152 | 1471347877047 Marionette TRACE conn6 <- [1,2894,null,{}] 04:44:37 INFO - PROCESS | 3152 | 1471347877052 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 3152 | 1471347877055 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:37 INFO - PROCESS | 3152 | 1471347877190 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:44:37 INFO - PROCESS | 3152 | 1471347877289 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3152 | 1471347877291 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:37 INFO - PROCESS | 3152 | ++DOCSHELL 0EA6C800 == 25 [pid = 3152] [id = 733] 04:44:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (0EAF0400) [pid = 3152] [serial = 2199] [outer = 00000000] 04:44:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (0F453800) [pid = 3152] [serial = 2200] [outer = 0EAF0400] 04:44:37 INFO - PROCESS | 3152 | 1471347877342 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0F63A800) [pid = 3152] [serial = 2201] [outer = 0EAF0400] 04:44:37 INFO - PROCESS | 3152 | 1471347877725 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 04:44:37 INFO - PROCESS | 3152 | 1471347877802 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3152 | 1471347877807 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:44:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:44:37 INFO - PROCESS | 3152 | 1471347877818 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 3152 | 1471347877820 Marionette TRACE conn6 <- [1,2898,null,{}] 04:44:37 INFO - PROCESS | 3152 | 1471347877824 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 3152 | 1471347877827 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:37 INFO - PROCESS | 3152 | 1471347877920 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:44:37 INFO - PROCESS | 3152 | 1471347877935 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3152 | 1471347877937 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:37 INFO - PROCESS | 3152 | ++DOCSHELL 1373A400 == 26 [pid = 3152] [id = 734] 04:44:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1373AC00) [pid = 3152] [serial = 2202] [outer = 00000000] 04:44:37 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (137B7800) [pid = 3152] [serial = 2203] [outer = 1373AC00] 04:44:37 INFO - PROCESS | 3152 | 1471347877986 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (13B6A800) [pid = 3152] [serial = 2204] [outer = 1373AC00] 04:44:38 INFO - PROCESS | 3152 | 1471347878395 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:44:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:44:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:44:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 04:44:38 INFO - PROCESS | 3152 | 1471347878464 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3152 | 1471347878466 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /DOMEvents/constructors.html 04:44:38 INFO - PROCESS | 3152 | 1471347878471 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 3152 | 1471347878474 Marionette TRACE conn6 <- [1,2902,null,{}] 04:44:38 INFO - PROCESS | 3152 | 1471347878485 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:38 INFO - PROCESS | 3152 | 1471347878489 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:38 INFO - PROCESS | 3152 | 1471347878574 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:44:38 INFO - PROCESS | 3152 | 1471347878582 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3152 | 1471347878585 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:38 INFO - PROCESS | 3152 | ++DOCSHELL 143B7400 == 27 [pid = 3152] [id = 735] 04:44:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (143BD400) [pid = 3152] [serial = 2205] [outer = 00000000] 04:44:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (15F0C400) [pid = 3152] [serial = 2206] [outer = 143BD400] 04:44:38 INFO - PROCESS | 3152 | 1471347878633 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (16B51C00) [pid = 3152] [serial = 2207] [outer = 143BD400] 04:44:39 INFO - PROCESS | 3152 | 1471347879394 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:44:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:44:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:44:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 988ms 04:44:39 INFO - PROCESS | 3152 | 1471347879467 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3152 | 1471347879470 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:44:39 INFO - PROCESS | 3152 | 1471347879473 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:44:39 INFO - PROCESS | 3152 | 1471347879475 Marionette TRACE conn6 <- [1,2906,null,{}] 04:44:39 INFO - PROCESS | 3152 | 1471347879479 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 3152 | 1471347879481 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:39 INFO - PROCESS | 3152 | 1471347879601 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:44:39 INFO - PROCESS | 3152 | 1471347879610 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3152 | 1471347879612 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:39 INFO - PROCESS | 3152 | ++DOCSHELL 16B4F800 == 28 [pid = 3152] [id = 736] 04:44:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (16B57800) [pid = 3152] [serial = 2208] [outer = 00000000] 04:44:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (18238800) [pid = 3152] [serial = 2209] [outer = 16B57800] 04:44:39 INFO - PROCESS | 3152 | 1471347879659 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1885C000) [pid = 3152] [serial = 2210] [outer = 16B57800] 04:44:40 INFO - PROCESS | 3152 | 1471347880073 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:44:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:44:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 04:44:40 INFO - PROCESS | 3152 | 1471347880109 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3152 | 1471347880111 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:44:40 INFO - PROCESS | 3152 | 1471347880114 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:44:40 INFO - PROCESS | 3152 | 1471347880116 Marionette TRACE conn6 <- [1,2910,null,{}] 04:44:40 INFO - PROCESS | 3152 | 1471347880120 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:40 INFO - PROCESS | 3152 | 1471347880122 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:40 INFO - PROCESS | 3152 | 1471347880237 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:44:40 INFO - PROCESS | 3152 | 1471347880242 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3152 | 1471347880244 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:40 INFO - PROCESS | 3152 | ++DOCSHELL 18237C00 == 29 [pid = 3152] [id = 737] 04:44:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1885E800) [pid = 3152] [serial = 2211] [outer = 00000000] 04:44:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (189EA400) [pid = 3152] [serial = 2212] [outer = 1885E800] 04:44:40 INFO - PROCESS | 3152 | 1471347880289 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (189EE400) [pid = 3152] [serial = 2213] [outer = 1885E800] 04:44:40 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:44:40 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:44:40 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:44:40 INFO - PROCESS | 3152 | [3152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:44:41 INFO - PROCESS | 3152 | 1471347881029 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (197A8C00) [pid = 3152] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EEE9800) [pid = 3152] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (19235800) [pid = 3152] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1064E800) [pid = 3152] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1425B400) [pid = 3152] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (176CCC00) [pid = 3152] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (0EE7AC00) [pid = 3152] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (19799C00) [pid = 3152] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B40D000) [pid = 3152] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (198DEC00) [pid = 3152] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (18DE7C00) [pid = 3152] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:44:41 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (143BAC00) [pid = 3152] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:44:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:44:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:44:41 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:44:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:44:41 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:44:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:44:41 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:44:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:44:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:44:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1007ms 04:44:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:44:41 INFO - PROCESS | 3152 | 1471347881126 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3152 | 1471347881128 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:44:41 INFO - PROCESS | 3152 | 1471347881131 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3152 | 1471347881133 Marionette TRACE conn6 <- [1,2914,null,{}] 04:44:41 INFO - PROCESS | 3152 | 1471347881136 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 3152 | 1471347881142 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:41 INFO - PROCESS | 3152 | 1471347881245 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:44:41 INFO - PROCESS | 3152 | 1471347881250 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3152 | 1471347881252 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:41 INFO - PROCESS | 3152 | ++DOCSHELL 14248C00 == 30 [pid = 3152] [id = 738] 04:44:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1425B400) [pid = 3152] [serial = 2214] [outer = 00000000] 04:44:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (16E03000) [pid = 3152] [serial = 2215] [outer = 1425B400] 04:44:41 INFO - PROCESS | 3152 | 1471347881298 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1885A400) [pid = 3152] [serial = 2216] [outer = 1425B400] 04:44:41 INFO - PROCESS | 3152 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:44:41 INFO - PROCESS | 3152 | 1471347881780 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:44:41 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:44:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 04:44:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:44:41 INFO - PROCESS | 3152 | 1471347881802 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3152 | 1471347881804 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:44:41 INFO - PROCESS | 3152 | 1471347881807 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3152 | 1471347881808 Marionette TRACE conn6 <- [1,2918,null,{}] 04:44:41 INFO - PROCESS | 3152 | 1471347881812 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 3152 | 1471347881814 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:41 INFO - PROCESS | 3152 | 1471347881890 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:44:41 INFO - PROCESS | 3152 | 1471347881895 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3152 | 1471347881897 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:41 INFO - PROCESS | 3152 | ++DOCSHELL 0E5C2800 == 31 [pid = 3152] [id = 739] 04:44:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0E615C00) [pid = 3152] [serial = 2217] [outer = 00000000] 04:44:41 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (19255800) [pid = 3152] [serial = 2218] [outer = 0E615C00] 04:44:41 INFO - PROCESS | 3152 | 1471347881943 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19256000) [pid = 3152] [serial = 2219] [outer = 0E615C00] 04:44:42 INFO - PROCESS | 3152 | 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:44:42 INFO - PROCESS | 3152 | 1471347882356 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:44:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:44:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 04:44:42 INFO - PROCESS | 3152 | 1471347882378 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:44:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:44:42 INFO - PROCESS | 3152 | 1471347882380 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:44:42 INFO - PROCESS | 3152 | 1471347882383 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 3152 | 1471347882385 Marionette TRACE conn6 <- [1,2922,null,{}] 04:44:42 INFO - PROCESS | 3152 | 1471347882388 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 3152 | 1471347882390 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:42 INFO - PROCESS | 3152 | 1471347882513 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:44:42 INFO - PROCESS | 3152 | 1471347882520 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3152 | 1471347882522 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:42 INFO - PROCESS | 3152 | ++DOCSHELL 137B5800 == 32 [pid = 3152] [id = 740] 04:44:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1922EC00) [pid = 3152] [serial = 2220] [outer = 00000000] 04:44:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19520000) [pid = 3152] [serial = 2221] [outer = 1922EC00] 04:44:42 INFO - PROCESS | 3152 | 1471347882567 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1952C400) [pid = 3152] [serial = 2222] [outer = 1922EC00] 04:44:42 INFO - PROCESS | 3152 | 1471347882986 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:44:43 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:44:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 04:44:43 INFO - PROCESS | 3152 | 1471347883014 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:44:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:44:43 INFO - PROCESS | 3152 | 1471347883016 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:44:43 INFO - PROCESS | 3152 | 1471347883019 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3152 | 1471347883020 Marionette TRACE conn6 <- [1,2926,null,{}] 04:44:43 INFO - PROCESS | 3152 | 1471347883024 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 3152 | 1471347883035 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:43 INFO - PROCESS | 3152 | 1471347883221 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:44:43 INFO - PROCESS | 3152 | 1471347883336 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 3152 | 1471347883340 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:43 INFO - PROCESS | 3152 | ++DOCSHELL 0E60E400 == 33 [pid = 3152] [id = 741] 04:44:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E610C00) [pid = 3152] [serial = 2223] [outer = 00000000] 04:44:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0EAE3400) [pid = 3152] [serial = 2224] [outer = 0E610C00] 04:44:43 INFO - PROCESS | 3152 | 1471347883399 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0EF5D000) [pid = 3152] [serial = 2225] [outer = 0E610C00] 04:44:44 INFO - PROCESS | 3152 | 1471347884031 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:44:44 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:44:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1070ms 04:44:44 INFO - PROCESS | 3152 | 1471347884091 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3152 | 1471347884096 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:44:44 INFO - PROCESS | 3152 | 1471347884101 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:44:44 INFO - PROCESS | 3152 | 1471347884104 Marionette TRACE conn6 <- [1,2930,null,{}] 04:44:44 INFO - PROCESS | 3152 | 1471347884109 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 3152 | 1471347884112 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:44 INFO - PROCESS | 3152 | 1471347884236 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:44:44 INFO - PROCESS | 3152 | 1471347884377 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3152 | 1471347884380 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:44 INFO - PROCESS | 3152 | ++DOCSHELL 13773000 == 34 [pid = 3152] [id = 742] 04:44:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (139C6C00) [pid = 3152] [serial = 2226] [outer = 00000000] 04:44:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1423C800) [pid = 3152] [serial = 2227] [outer = 139C6C00] 04:44:44 INFO - PROCESS | 3152 | 1471347884441 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1430B000) [pid = 3152] [serial = 2228] [outer = 139C6C00] 04:44:45 INFO - PROCESS | 3152 | 1471347885044 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:44:45 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:44:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:44:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 04:44:45 INFO - PROCESS | 3152 | 1471347885091 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3152 | 1471347885094 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:44:45 INFO - PROCESS | 3152 | 1471347885099 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3152 | 1471347885101 Marionette TRACE conn6 <- [1,2934,null,{}] 04:44:45 INFO - PROCESS | 3152 | 1471347885105 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 3152 | 1471347885108 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:45 INFO - PROCESS | 3152 | 1471347885228 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:44:45 INFO - PROCESS | 3152 | 1471347885349 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3152 | 1471347885352 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:45 INFO - PROCESS | 3152 | ++DOCSHELL 18DE5000 == 35 [pid = 3152] [id = 743] 04:44:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (18DF0400) [pid = 3152] [serial = 2229] [outer = 00000000] 04:44:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19230400) [pid = 3152] [serial = 2230] [outer = 18DF0400] 04:44:45 INFO - PROCESS | 3152 | 1471347885473 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1924D800) [pid = 3152] [serial = 2231] [outer = 18DF0400] 04:44:46 INFO - PROCESS | 3152 | 1471347886169 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:44:46 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:44:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1116ms 04:44:46 INFO - PROCESS | 3152 | 1471347886223 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 3152 | 1471347886227 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:44:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:44:46 INFO - PROCESS | 3152 | 1471347886232 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 3152 | 1471347886236 Marionette TRACE conn6 <- [1,2938,null,{}] 04:44:46 INFO - PROCESS | 3152 | 1471347886241 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:46 INFO - PROCESS | 3152 | 1471347886244 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:46 INFO - PROCESS | 3152 | 1471347886367 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 0E5C2800 == 34 [pid = 3152] [id = 739] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 14248C00 == 33 [pid = 3152] [id = 738] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 18237C00 == 32 [pid = 3152] [id = 737] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 16B4F800 == 31 [pid = 3152] [id = 736] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 143B7400 == 30 [pid = 3152] [id = 735] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 1373A400 == 29 [pid = 3152] [id = 734] 04:44:46 INFO - PROCESS | 3152 | --DOCSHELL 0EA6C800 == 28 [pid = 3152] [id = 733] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (198E7C00) [pid = 3152] [serial = 2176] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0F666800) [pid = 3152] [serial = 2155] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0FD43800) [pid = 3152] [serial = 2156] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1947B000) [pid = 3152] [serial = 2173] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1947F800) [pid = 3152] [serial = 2174] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (13B68800) [pid = 3152] [serial = 2164] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1416EC00) [pid = 3152] [serial = 2165] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B48800) [pid = 3152] [serial = 2158] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (176CAC00) [pid = 3152] [serial = 2159] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (18235C00) [pid = 3152] [serial = 2167] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0EFFA400) [pid = 3152] [serial = 2161] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F45C800) [pid = 3152] [serial = 2162] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (198EC000) [pid = 3152] [serial = 2153] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (198D3C00) [pid = 3152] [serial = 2152] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (1B8C5C00) [pid = 3152] [serial = 2186] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (1AD07400) [pid = 3152] [serial = 2182] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1B887000) [pid = 3152] [serial = 2185] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1AD2BC00) [pid = 3152] [serial = 2183] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (198D3400) [pid = 3152] [serial = 2177] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (191A3800) [pid = 3152] [serial = 2170] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (19231000) [pid = 3152] [serial = 2171] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1923A800) [pid = 3152] [serial = 2179] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1951F400) [pid = 3152] [serial = 2180] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (18862400) [pid = 3152] [serial = 2168] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3152 | 1471347886504 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3152 | 1471347886507 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:46 INFO - PROCESS | 3152 | ++DOCSHELL 0F452800 == 29 [pid = 3152] [id = 744] 04:44:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (0F45BC00) [pid = 3152] [serial = 2232] [outer = 00000000] 04:44:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (0F661800) [pid = 3152] [serial = 2233] [outer = 0F45BC00] 04:44:46 INFO - PROCESS | 3152 | 1471347886561 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (0FD43800) [pid = 3152] [serial = 2234] [outer = 0F45BC00] 04:44:46 INFO - PROCESS | 3152 | ++DOCSHELL 14213000 == 30 [pid = 3152] [id = 745] 04:44:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (14215400) [pid = 3152] [serial = 2235] [outer = 00000000] 04:44:46 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (1423B800) [pid = 3152] [serial = 2236] [outer = 14215400] 04:44:47 INFO - PROCESS | 3152 | 1471347887118 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:44:47 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:44:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 04:44:47 INFO - PROCESS | 3152 | 1471347887164 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3152 | 1471347887168 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:44:47 INFO - PROCESS | 3152 | 1471347887174 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:44:47 INFO - PROCESS | 3152 | 1471347887177 Marionette TRACE conn6 <- [1,2942,null,{}] 04:44:47 INFO - PROCESS | 3152 | 1471347887181 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 3152 | 1471347887183 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:47 INFO - PROCESS | 3152 | 1471347887280 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:44:47 INFO - PROCESS | 3152 | 1471347887288 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3152 | 1471347887290 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:47 INFO - PROCESS | 3152 | ++DOCSHELL 14244400 == 31 [pid = 3152] [id = 746] 04:44:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (14301800) [pid = 3152] [serial = 2237] [outer = 00000000] 04:44:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (15439800) [pid = 3152] [serial = 2238] [outer = 14301800] 04:44:47 INFO - PROCESS | 3152 | 1471347887339 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (16B4FC00) [pid = 3152] [serial = 2239] [outer = 14301800] 04:44:47 INFO - PROCESS | 3152 | 1471347887785 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:44:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:44:47 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:44:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 631ms 04:44:47 INFO - PROCESS | 3152 | 1471347887810 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3152 | 1471347887812 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:44:47 INFO - PROCESS | 3152 | 1471347887816 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:44:47 INFO - PROCESS | 3152 | 1471347887819 Marionette TRACE conn6 <- [1,2946,null,{}] 04:44:47 INFO - PROCESS | 3152 | 1471347887830 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 3152 | 1471347887834 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:47 INFO - PROCESS | 3152 | 1471347887949 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:44:47 INFO - PROCESS | 3152 | 1471347887958 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3152 | 1471347887961 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:47 INFO - PROCESS | 3152 | ++DOCSHELL 18862400 == 32 [pid = 3152] [id = 747] 04:44:47 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (189F3000) [pid = 3152] [serial = 2240] [outer = 00000000] 04:44:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (191A3800) [pid = 3152] [serial = 2241] [outer = 189F3000] 04:44:48 INFO - PROCESS | 3152 | 1471347888009 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (1922DC00) [pid = 3152] [serial = 2242] [outer = 189F3000] 04:44:48 INFO - PROCESS | 3152 | 1471347888453 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:44:48 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:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 04:44:48 INFO - PROCESS | 3152 | 1471347888494 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3152 | 1471347888496 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:44:48 INFO - PROCESS | 3152 | 1471347888500 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 3152 | 1471347888501 Marionette TRACE conn6 <- [1,2950,null,{}] 04:44:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:44:48 INFO - PROCESS | 3152 | 1471347888505 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 3152 | 1471347888507 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:48 INFO - PROCESS | 3152 | 1471347888594 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:44:48 INFO - PROCESS | 3152 | 1471347888599 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3152 | 1471347888601 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:48 INFO - PROCESS | 3152 | ++DOCSHELL 19230C00 == 33 [pid = 3152] [id = 748] 04:44:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (19232400) [pid = 3152] [serial = 2243] [outer = 00000000] 04:44:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1947FC00) [pid = 3152] [serial = 2244] [outer = 19232400] 04:44:48 INFO - PROCESS | 3152 | 1471347888647 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (19488400) [pid = 3152] [serial = 2245] [outer = 19232400] 04:44:49 INFO - PROCESS | 3152 | 1471347889082 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:44:49 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:44:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 04:44:49 INFO - PROCESS | 3152 | 1471347889135 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 3152 | 1471347889137 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:44:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:44:49 INFO - PROCESS | 3152 | 1471347889140 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 3152 | 1471347889142 Marionette TRACE conn6 <- [1,2954,null,{}] 04:44:49 INFO - PROCESS | 3152 | 1471347889145 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:49 INFO - PROCESS | 3152 | 1471347889147 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:49 INFO - PROCESS | 3152 | 1471347889262 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:44:49 INFO - PROCESS | 3152 | 1471347889267 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3152 | 1471347889269 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:49 INFO - PROCESS | 3152 | ++DOCSHELL 197BDC00 == 34 [pid = 3152] [id = 749] 04:44:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (197C0400) [pid = 3152] [serial = 2246] [outer = 00000000] 04:44:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (198D4C00) [pid = 3152] [serial = 2247] [outer = 197C0400] 04:44:49 INFO - PROCESS | 3152 | 1471347889314 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (198D6400) [pid = 3152] [serial = 2248] [outer = 197C0400] 04:44:49 INFO - PROCESS | 3152 | 1471347889782 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:44:49 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:44:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 04:44:49 INFO - PROCESS | 3152 | 1471347889823 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 3152 | 1471347889825 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:44:49 INFO - PROCESS | 3152 | 1471347889828 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:44:49 INFO - PROCESS | 3152 | 1471347889830 Marionette TRACE conn6 <- [1,2958,null,{}] 04:44:49 INFO - PROCESS | 3152 | 1471347889833 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:49 INFO - PROCESS | 3152 | 1471347889839 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:49 INFO - PROCESS | 3152 | 1471347889976 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:44:50 INFO - PROCESS | 3152 | 1471347890044 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3152 | 1471347890046 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:50 INFO - PROCESS | 3152 | ++DOCSHELL 108DE400 == 35 [pid = 3152] [id = 750] 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1AAD4C00) [pid = 3152] [serial = 2249] [outer = 00000000] 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1AD22000) [pid = 3152] [serial = 2250] [outer = 1AAD4C00] 04:44:50 INFO - PROCESS | 3152 | 1471347890091 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1AB78C00) [pid = 3152] [serial = 2251] [outer = 1AAD4C00] 04:44:50 INFO - PROCESS | 3152 | 1471347890480 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:44:50 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:44:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 04:44:50 INFO - PROCESS | 3152 | 1471347890503 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3152 | 1471347890505 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:44:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:44:50 INFO - PROCESS | 3152 | 1471347890513 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 3152 | 1471347890515 Marionette TRACE conn6 <- [1,2962,null,{}] 04:44:50 INFO - PROCESS | 3152 | 1471347890518 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 3152 | 1471347890520 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:50 INFO - PROCESS | 3152 | 1471347890634 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:44:50 INFO - PROCESS | 3152 | 1471347890724 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3152 | 1471347890726 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:50 INFO - PROCESS | 3152 | ++DOCSHELL 0E50AC00 == 36 [pid = 3152] [id = 751] 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0E614800) [pid = 3152] [serial = 2252] [outer = 00000000] 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1B8C1C00) [pid = 3152] [serial = 2253] [outer = 0E614800] 04:44:50 INFO - PROCESS | 3152 | 1471347890772 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (1B8CA400) [pid = 3152] [serial = 2254] [outer = 0E614800] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (0E608C00) [pid = 3152] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (15F0CC00) [pid = 3152] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (1B8BF800) [pid = 3152] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1425B400) [pid = 3152] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E615C00) [pid = 3152] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1885E800) [pid = 3152] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (16B57800) [pid = 3152] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (143BD400) [pid = 3152] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0EAF0400) [pid = 3152] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1373AC00) [pid = 3152] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:44:50 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0F663000) [pid = 3152] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:44:51 INFO - PROCESS | 3152 | 1471347891176 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:44:51 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:44:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 731ms 04:44:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:44:51 INFO - PROCESS | 3152 | 1471347891240 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3152 | 1471347891242 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:44:51 INFO - PROCESS | 3152 | 1471347891245 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3152 | 1471347891247 Marionette TRACE conn6 <- [1,2966,null,{}] 04:44:51 INFO - PROCESS | 3152 | 1471347891255 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:51 INFO - PROCESS | 3152 | 1471347891257 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:51 INFO - PROCESS | 3152 | 1471347891339 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:44:51 INFO - PROCESS | 3152 | 1471347891345 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 3152 | 1471347891347 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:51 INFO - PROCESS | 3152 | ++DOCSHELL 0FDE2800 == 37 [pid = 3152] [id = 752] 04:44:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (1730F000) [pid = 3152] [serial = 2255] [outer = 00000000] 04:44:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1B8BF800) [pid = 3152] [serial = 2256] [outer = 1730F000] 04:44:51 INFO - PROCESS | 3152 | 1471347891392 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (1BB37400) [pid = 3152] [serial = 2257] [outer = 1730F000] 04:44:51 INFO - PROCESS | 3152 | 1471347891785 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:44:51 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:44:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 590ms 04:44:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:44:51 INFO - PROCESS | 3152 | 1471347891836 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3152 | 1471347891838 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:44:51 INFO - PROCESS | 3152 | 1471347891841 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3152 | 1471347891843 Marionette TRACE conn6 <- [1,2970,null,{}] 04:44:51 INFO - PROCESS | 3152 | 1471347891846 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:51 INFO - PROCESS | 3152 | 1471347891848 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:51 INFO - PROCESS | 3152 | 1471347891989 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:44:52 INFO - PROCESS | 3152 | 1471347892001 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3152 | 1471347892003 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:52 INFO - PROCESS | 3152 | ++DOCSHELL 1BBC7800 == 38 [pid = 3152] [id = 753] 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (1BBC8000) [pid = 3152] [serial = 2258] [outer = 00000000] 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1BF0A000) [pid = 3152] [serial = 2259] [outer = 1BBC8000] 04:44:52 INFO - PROCESS | 3152 | 1471347892048 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (1BF0EC00) [pid = 3152] [serial = 2260] [outer = 1BBC8000] 04:44:52 INFO - PROCESS | 3152 | 1471347892449 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:44:52 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:44:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:44:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 04:44:52 INFO - PROCESS | 3152 | 1471347892472 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3152 | 1471347892474 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:44:52 INFO - PROCESS | 3152 | 1471347892478 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 3152 | 1471347892479 Marionette TRACE conn6 <- [1,2974,null,{}] 04:44:52 INFO - PROCESS | 3152 | 1471347892483 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 3152 | 1471347892485 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:52 INFO - PROCESS | 3152 | 1471347892608 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:44:52 INFO - PROCESS | 3152 | 1471347892616 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3152 | 1471347892618 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:52 INFO - PROCESS | 3152 | ++DOCSHELL 1BF12C00 == 39 [pid = 3152] [id = 754] 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1BF13000) [pid = 3152] [serial = 2261] [outer = 00000000] 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1BF3AC00) [pid = 3152] [serial = 2262] [outer = 1BF13000] 04:44:52 INFO - PROCESS | 3152 | 1471347892664 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1BF3EC00) [pid = 3152] [serial = 2263] [outer = 1BF13000] 04:44:53 INFO - PROCESS | 3152 | 1471347893125 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:44:53 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:44:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 04:44:53 INFO - PROCESS | 3152 | 1471347893182 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3152 | 1471347893186 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:44:53 INFO - PROCESS | 3152 | 1471347893192 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3152 | 1471347893195 Marionette TRACE conn6 <- [1,2978,null,{}] 04:44:53 INFO - PROCESS | 3152 | 1471347893202 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 3152 | 1471347893205 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:53 INFO - PROCESS | 3152 | 1471347893356 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:44:53 INFO - PROCESS | 3152 | 1471347893518 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3152 | 1471347893521 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:53 INFO - PROCESS | 3152 | ++DOCSHELL 0F638400 == 40 [pid = 3152] [id = 755] 04:44:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0F63F400) [pid = 3152] [serial = 2264] [outer = 00000000] 04:44:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0FC13400) [pid = 3152] [serial = 2265] [outer = 0F63F400] 04:44:53 INFO - PROCESS | 3152 | 1471347893579 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (137B6800) [pid = 3152] [serial = 2266] [outer = 0F63F400] 04:44:54 INFO - PROCESS | 3152 | ++DOCSHELL 16E19C00 == 41 [pid = 3152] [id = 756] 04:44:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1760A000) [pid = 3152] [serial = 2267] [outer = 00000000] 04:44:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (176C8800) [pid = 3152] [serial = 2268] [outer = 1760A000] 04:44:54 INFO - PROCESS | 3152 | 1471347894216 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:44:54 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:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 04:44:54 INFO - PROCESS | 3152 | 1471347894274 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 3152 | 1471347894279 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:44:54 INFO - PROCESS | 3152 | 1471347894286 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 3152 | 1471347894288 Marionette TRACE conn6 <- [1,2982,null,{}] 04:44:54 INFO - PROCESS | 3152 | 1471347894293 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:54 INFO - PROCESS | 3152 | 1471347894296 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:54 INFO - PROCESS | 3152 | 1471347894429 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:44:54 INFO - PROCESS | 3152 | 1471347894565 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 3152 | 1471347894568 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:54 INFO - PROCESS | 3152 | ++DOCSHELL 181CF000 == 42 [pid = 3152] [id = 757] 04:44:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (181ECC00) [pid = 3152] [serial = 2269] [outer = 00000000] 04:44:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (18DE4400) [pid = 3152] [serial = 2270] [outer = 181ECC00] 04:44:54 INFO - PROCESS | 3152 | 1471347894628 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (19237400) [pid = 3152] [serial = 2271] [outer = 181ECC00] 04:44:55 INFO - PROCESS | 3152 | 1471347895169 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:44:55 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:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 04:44:55 INFO - PROCESS | 3152 | 1471347895219 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3152 | 1471347895221 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:44:55 INFO - PROCESS | 3152 | 1471347895225 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:44:55 INFO - PROCESS | 3152 | 1471347895228 Marionette TRACE conn6 <- [1,2986,null,{}] 04:44:55 INFO - PROCESS | 3152 | 1471347895240 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 3152 | 1471347895245 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:55 INFO - PROCESS | 3152 | 1471347895396 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:44:55 INFO - PROCESS | 3152 | 1471347895542 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 3152 | 1471347895545 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:55 INFO - PROCESS | 3152 | ++DOCSHELL 1BBC7C00 == 43 [pid = 3152] [id = 758] 04:44:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1BF09400) [pid = 3152] [serial = 2272] [outer = 00000000] 04:44:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 91 (1C1B1800) [pid = 3152] [serial = 2273] [outer = 1BF09400] 04:44:55 INFO - PROCESS | 3152 | 1471347895606 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3152 | ++DOMWINDOW == 92 (1C1BE800) [pid = 3152] [serial = 2274] [outer = 1BF09400] 04:44:56 INFO - PROCESS | 3152 | 1471347896147 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:44:56 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:44:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 04:44:56 INFO - PROCESS | 3152 | 1471347896199 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3152 | 1471347896202 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:44:56 INFO - PROCESS | 3152 | 1471347896205 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:44:56 INFO - PROCESS | 3152 | 1471347896207 Marionette TRACE conn6 <- [1,2990,null,{}] 04:44:56 INFO - PROCESS | 3152 | 1471347896211 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 3152 | 1471347896214 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:56 INFO - PROCESS | 3152 | 1471347896331 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:44:56 INFO - PROCESS | 3152 | 1471347896440 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3152 | 1471347896442 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:56 INFO - PROCESS | 3152 | ++DOCSHELL 1AA03C00 == 44 [pid = 3152] [id = 759] 04:44:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 93 (1C1B4000) [pid = 3152] [serial = 2275] [outer = 00000000] 04:44:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 94 (1CB40400) [pid = 3152] [serial = 2276] [outer = 1C1B4000] 04:44:56 INFO - PROCESS | 3152 | 1471347896498 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3152 | ++DOMWINDOW == 95 (1CB46000) [pid = 3152] [serial = 2277] [outer = 1C1B4000] 04:44:57 INFO - PROCESS | 3152 | 1471347897054 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:44:57 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:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 04:44:57 INFO - PROCESS | 3152 | 1471347897079 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3152 | 1471347897081 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:44:57 INFO - PROCESS | 3152 | 1471347897084 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3152 | 1471347897086 Marionette TRACE conn6 <- [1,2994,null,{}] 04:44:57 INFO - PROCESS | 3152 | 1471347897090 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:57 INFO - PROCESS | 3152 | 1471347897092 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:57 INFO - PROCESS | 3152 | 1471347897198 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:44:57 INFO - PROCESS | 3152 | 1471347897464 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3152 | 1471347897467 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:57 INFO - PROCESS | 3152 | ++DOCSHELL 086EB400 == 45 [pid = 3152] [id = 760] 04:44:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 96 (0E5CDC00) [pid = 3152] [serial = 2278] [outer = 00000000] 04:44:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 97 (0EA6C800) [pid = 3152] [serial = 2279] [outer = 0E5CDC00] 04:44:57 INFO - PROCESS | 3152 | 1471347897543 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3152 | ++DOMWINDOW == 98 (0F44F800) [pid = 3152] [serial = 2280] [outer = 0E5CDC00] 04:44:58 INFO - PROCESS | 3152 | 1471347898062 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:44:58 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:44:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1016ms 04:44:58 INFO - PROCESS | 3152 | 1471347898106 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:44:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:44:58 INFO - PROCESS | 3152 | 1471347898109 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:44:58 INFO - PROCESS | 3152 | 1471347898114 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 3152 | 1471347898116 Marionette TRACE conn6 <- [1,2998,null,{}] 04:44:58 INFO - PROCESS | 3152 | 1471347898121 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 3152 | 1471347898126 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:58 INFO - PROCESS | 3152 | 1471347898281 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:44:58 INFO - PROCESS | 3152 | 1471347898428 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 3152 | 1471347898431 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:58 INFO - PROCESS | 3152 | ++DOCSHELL 0EF5EC00 == 46 [pid = 3152] [id = 761] 04:44:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 99 (0FC13800) [pid = 3152] [serial = 2281] [outer = 00000000] 04:44:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 100 (142E3000) [pid = 3152] [serial = 2282] [outer = 0FC13800] 04:44:58 INFO - PROCESS | 3152 | 1471347898483 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3152 | ++DOMWINDOW == 101 (1543F000) [pid = 3152] [serial = 2283] [outer = 0FC13800] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0E506000 == 45 [pid = 3152] [id = 732] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 1BBC7800 == 44 [pid = 3152] [id = 753] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0FDE2800 == 43 [pid = 3152] [id = 752] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0E50AC00 == 42 [pid = 3152] [id = 751] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 108DE400 == 41 [pid = 3152] [id = 750] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 197BDC00 == 40 [pid = 3152] [id = 749] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 18862400 == 39 [pid = 3152] [id = 747] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 14213000 == 38 [pid = 3152] [id = 745] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 14244400 == 37 [pid = 3152] [id = 746] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0F452800 == 36 [pid = 3152] [id = 744] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 18DE5000 == 35 [pid = 3152] [id = 743] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 13773000 == 34 [pid = 3152] [id = 742] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 137B5800 == 33 [pid = 3152] [id = 740] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0E60E400 == 32 [pid = 3152] [id = 741] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 19230C00 == 31 [pid = 3152] [id = 748] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 086EB400 == 30 [pid = 3152] [id = 760] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 1AA03C00 == 29 [pid = 3152] [id = 759] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 181CF000 == 28 [pid = 3152] [id = 757] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 1BBC7C00 == 27 [pid = 3152] [id = 758] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 1BF12C00 == 26 [pid = 3152] [id = 754] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 0F638400 == 25 [pid = 3152] [id = 755] 04:44:59 INFO - PROCESS | 3152 | --DOCSHELL 16E19C00 == 24 [pid = 3152] [id = 756] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 100 (1064DC00) [pid = 3152] [serial = 2189] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 99 (0F66A400) [pid = 3152] [serial = 2188] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 98 (1885C000) [pid = 3152] [serial = 2210] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 97 (189F1400) [pid = 3152] [serial = 2192] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 96 (181E8800) [pid = 3152] [serial = 2191] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 95 (1BF0AC00) [pid = 3152] [serial = 2195] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 94 (1BBC9C00) [pid = 3152] [serial = 2194] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 93 (1885A400) [pid = 3152] [serial = 2216] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 92 (16E03000) [pid = 3152] [serial = 2215] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 91 (19256000) [pid = 3152] [serial = 2219] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 90 (19255800) [pid = 3152] [serial = 2218] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (19520000) [pid = 3152] [serial = 2221] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (189EE400) [pid = 3152] [serial = 2213] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (16B51C00) [pid = 3152] [serial = 2207] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (18238800) [pid = 3152] [serial = 2209] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (15F0C400) [pid = 3152] [serial = 2206] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (0F453800) [pid = 3152] [serial = 2200] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (0F63A800) [pid = 3152] [serial = 2201] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (137B7800) [pid = 3152] [serial = 2203] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (13B6A800) [pid = 3152] [serial = 2204] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (0FD41800) [pid = 3152] [serial = 2198] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (0F83B800) [pid = 3152] [serial = 2197] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (189EA400) [pid = 3152] [serial = 2212] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3152 | [3152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:44:59 INFO - PROCESS | 3152 | 1471347899712 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:44:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:44:59 INFO - {} 04:44:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:44:59 INFO - {} 04:44:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:44:59 INFO - {} 04:44:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:44:59 INFO - {} 04:44:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1620ms 04:44:59 INFO - PROCESS | 3152 | 1471347899735 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3152 | 1471347899739 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:44:59 INFO - TEST-START | /FileAPI/fileReader.html 04:44:59 INFO - PROCESS | 3152 | 1471347899743 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 3152 | 1471347899748 Marionette TRACE conn6 <- [1,3002,null,{}] 04:44:59 INFO - PROCESS | 3152 | 1471347899753 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:59 INFO - PROCESS | 3152 | 1471347899755 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:44:59 INFO - PROCESS | 3152 | 1471347899897 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:44:59 INFO - PROCESS | 3152 | 1471347899989 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3152 | 1471347899992 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:00 INFO - PROCESS | 3152 | ++DOCSHELL 0EA27800 == 25 [pid = 3152] [id = 762] 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0EAF0400) [pid = 3152] [serial = 2284] [outer = 00000000] 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (0F63CC00) [pid = 3152] [serial = 2285] [outer = 0EAF0400] 04:45:00 INFO - PROCESS | 3152 | 1471347900042 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (0F662800) [pid = 3152] [serial = 2286] [outer = 0EAF0400] 04:45:00 INFO - PROCESS | 3152 | 1471347900445 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:45:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:45:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:45:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:45:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 04:45:00 INFO - PROCESS | 3152 | 1471347900498 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3152 | 1471347900503 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /FileAPI/historical.html 04:45:00 INFO - PROCESS | 3152 | 1471347900511 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 3152 | 1471347900514 Marionette TRACE conn6 <- [1,3006,null,{}] 04:45:00 INFO - PROCESS | 3152 | 1471347900518 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 3152 | 1471347900521 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:00 INFO - PROCESS | 3152 | 1471347900609 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:45:00 INFO - PROCESS | 3152 | 1471347900616 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3152 | 1471347900619 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:00 INFO - PROCESS | 3152 | ++DOCSHELL 0FD41000 == 26 [pid = 3152] [id = 763] 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0FDE8400) [pid = 3152] [serial = 2287] [outer = 00000000] 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (13773000) [pid = 3152] [serial = 2288] [outer = 0FDE8400] 04:45:00 INFO - PROCESS | 3152 | 1471347900668 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (139C4400) [pid = 3152] [serial = 2289] [outer = 0FDE8400] 04:45:01 INFO - PROCESS | 3152 | 1471347901104 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:45:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:45:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:45:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:45:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:45:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:45:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:45:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:45:01 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 04:45:01 INFO - PROCESS | 3152 | 1471347901158 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 3152 | 1471347901160 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /FileAPI/idlharness.html 04:45:01 INFO - PROCESS | 3152 | 1471347901164 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3152 | 1471347901167 Marionette TRACE conn6 <- [1,3010,null,{}] 04:45:01 INFO - PROCESS | 3152 | 1471347901177 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:01 INFO - PROCESS | 3152 | 1471347901182 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:01 INFO - PROCESS | 3152 | 1471347901268 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:45:01 INFO - PROCESS | 3152 | 1471347901274 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 3152 | 1471347901277 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:01 INFO - PROCESS | 3152 | ++DOCSHELL 108DE400 == 27 [pid = 3152] [id = 764] 04:45:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (1543C400) [pid = 3152] [serial = 2290] [outer = 00000000] 04:45:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 86 (17305400) [pid = 3152] [serial = 2291] [outer = 1543C400] 04:45:01 INFO - PROCESS | 3152 | 1471347901336 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3152 | ++DOMWINDOW == 87 (181D4400) [pid = 3152] [serial = 2292] [outer = 1543C400] 04:45:02 INFO - PROCESS | 3152 | 1471347902365 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:45:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:45:02 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:45:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:45:02 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:45:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:45:02 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:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:45:02 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:45:02 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:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:45:02 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:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:45:02 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:45:02 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:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:45:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:45:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1294ms 04:45:02 INFO - PROCESS | 3152 | 1471347902460 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3152 | 1471347902463 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:45:02 INFO - PROCESS | 3152 | 1471347902470 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3152 | 1471347902471 Marionette TRACE conn6 <- [1,3014,null,{}] 04:45:02 INFO - TEST-START | /FileAPI/idlharness.worker 04:45:02 INFO - PROCESS | 3152 | 1471347902482 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 3152 | 1471347902484 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:02 INFO - PROCESS | 3152 | 1471347902606 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:45:02 INFO - PROCESS | 3152 | 1471347902672 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 3152 | 1471347902674 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:02 INFO - PROCESS | 3152 | ++DOCSHELL 189EB000 == 28 [pid = 3152] [id = 765] 04:45:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 88 (189ED000) [pid = 3152] [serial = 2293] [outer = 00000000] 04:45:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 89 (1AB76C00) [pid = 3152] [serial = 2294] [outer = 189ED000] 04:45:02 INFO - PROCESS | 3152 | 1471347902722 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3152 | ++DOMWINDOW == 90 (1AD21800) [pid = 3152] [serial = 2295] [outer = 189ED000] 04:45:02 INFO - PROCESS | 3152 | [3152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 89 (14301800) [pid = 3152] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 88 (19232400) [pid = 3152] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 87 (0F45BC00) [pid = 3152] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 86 (14215400) [pid = 3152] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 85 (189F3000) [pid = 3152] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (18DF0400) [pid = 3152] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1BF13000) [pid = 3152] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1730F000) [pid = 3152] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1BBC8000) [pid = 3152] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (197C0400) [pid = 3152] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1AAD4C00) [pid = 3152] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (0E614800) [pid = 3152] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1922EC00) [pid = 3152] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0E610C00) [pid = 3152] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:45:03 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (139C6C00) [pid = 3152] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:45:03 INFO - PROCESS | 3152 | 1471347903863 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:45:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:45:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:45:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:45:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:45:03 INFO - {} 04:45:03 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:45:03 INFO - {} 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:45:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:45:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:45:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 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:45:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:45:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:45:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:45:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:45:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:45:03 INFO - {} 04:45:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1490ms 04:45:04 INFO - PROCESS | 3152 | 1471347904007 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 3152 | 1471347904011 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:45:04 INFO - PROCESS | 3152 | 1471347904038 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 3152 | 1471347904043 Marionette TRACE conn6 <- [1,3018,null,{}] 04:45:04 INFO - PROCESS | 3152 | 1471347904082 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 3152 | 1471347904085 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:04 INFO - PROCESS | 3152 | 1471347904209 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:45:04 INFO - PROCESS | 3152 | 1471347904341 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 3152 | 1471347904346 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:04 INFO - PROCESS | 3152 | ++DOCSHELL 0E60E000 == 29 [pid = 3152] [id = 766] 04:45:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (0E60E400) [pid = 3152] [serial = 2296] [outer = 00000000] 04:45:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (0EE3AC00) [pid = 3152] [serial = 2297] [outer = 0E60E400] 04:45:04 INFO - PROCESS | 3152 | 1471347904409 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (0F454800) [pid = 3152] [serial = 2298] [outer = 0E60E400] 04:45:05 INFO - PROCESS | 3152 | 1471347905059 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:45:05 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:45:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1078ms 04:45:05 INFO - PROCESS | 3152 | 1471347905099 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3152 | 1471347905103 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:45:05 INFO - PROCESS | 3152 | 1471347905109 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3152 | 1471347905113 Marionette TRACE conn6 <- [1,3022,null,{}] 04:45:05 INFO - PROCESS | 3152 | 1471347905118 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 3152 | 1471347905120 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:05 INFO - PROCESS | 3152 | 1471347905246 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:45:05 INFO - PROCESS | 3152 | 1471347905386 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 3152 | 1471347905389 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:05 INFO - PROCESS | 3152 | ++DOCSHELL 0FCAE800 == 30 [pid = 3152] [id = 767] 04:45:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (0FD37C00) [pid = 3152] [serial = 2299] [outer = 00000000] 04:45:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (10839400) [pid = 3152] [serial = 2300] [outer = 0FD37C00] 04:45:05 INFO - PROCESS | 3152 | 1471347905449 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (141AD000) [pid = 3152] [serial = 2301] [outer = 0FD37C00] 04:45:06 INFO - PROCESS | 3152 | 1471347906089 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:45:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1025ms 04:45:06 INFO - PROCESS | 3152 | 1471347906134 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 3152 | 1471347906137 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:45:06 INFO - PROCESS | 3152 | 1471347906141 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:45:06 INFO - PROCESS | 3152 | 1471347906143 Marionette TRACE conn6 <- [1,3026,null,{}] 04:45:06 INFO - PROCESS | 3152 | 1471347906153 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:06 INFO - PROCESS | 3152 | 1471347906158 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:06 INFO - PROCESS | 3152 | 1471347906303 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:45:06 INFO - PROCESS | 3152 | 1471347906473 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 3152 | 1471347906477 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:06 INFO - PROCESS | 3152 | ++DOCSHELL 0E60B800 == 31 [pid = 3152] [id = 768] 04:45:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (0E60F000) [pid = 3152] [serial = 2302] [outer = 00000000] 04:45:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0F639800) [pid = 3152] [serial = 2303] [outer = 0E60F000] 04:45:06 INFO - PROCESS | 3152 | 1471347906540 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (1416C800) [pid = 3152] [serial = 2304] [outer = 0E60F000] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 1412B400 == 30 [pid = 3152] [id = 434] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 0F669000 == 29 [pid = 3152] [id = 433] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 0EA6EC00 == 28 [pid = 3152] [id = 432] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 108DE400 == 27 [pid = 3152] [id = 764] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 0FD41000 == 26 [pid = 3152] [id = 763] 04:45:07 INFO - PROCESS | 3152 | --DOCSHELL 0EA27800 == 25 [pid = 3152] [id = 762] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (1BF0EC00) [pid = 3152] [serial = 2260] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (198D4C00) [pid = 3152] [serial = 2247] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1AD22000) [pid = 3152] [serial = 2250] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (198D6400) [pid = 3152] [serial = 2248] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1B8C1C00) [pid = 3152] [serial = 2253] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1AB78C00) [pid = 3152] [serial = 2251] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1952C400) [pid = 3152] [serial = 2222] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0EAE3400) [pid = 3152] [serial = 2224] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (0EF5D000) [pid = 3152] [serial = 2225] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (1423C800) [pid = 3152] [serial = 2227] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (1430B000) [pid = 3152] [serial = 2228] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (15439800) [pid = 3152] [serial = 2238] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (16B4FC00) [pid = 3152] [serial = 2239] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1947FC00) [pid = 3152] [serial = 2244] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0F661800) [pid = 3152] [serial = 2233] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (0FD43800) [pid = 3152] [serial = 2234] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1423B800) [pid = 3152] [serial = 2236] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (191A3800) [pid = 3152] [serial = 2241] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (1922DC00) [pid = 3152] [serial = 2242] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (19230400) [pid = 3152] [serial = 2230] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (1924D800) [pid = 3152] [serial = 2231] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (1BF3AC00) [pid = 3152] [serial = 2262] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1BF3EC00) [pid = 3152] [serial = 2263] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 60 (1B8CA400) [pid = 3152] [serial = 2254] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 59 (1B8BF800) [pid = 3152] [serial = 2256] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 58 (1BB37400) [pid = 3152] [serial = 2257] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 57 (1BF0A000) [pid = 3152] [serial = 2259] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | --DOMWINDOW == 56 (19488400) [pid = 3152] [serial = 2245] [outer = 00000000] [url = about:blank] 04:45:07 INFO - PROCESS | 3152 | 1471347907258 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:45:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:45:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:45:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1167ms 04:45:07 INFO - PROCESS | 3152 | 1471347907315 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 3152 | 1471347907319 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:45:07 INFO - PROCESS | 3152 | 1471347907324 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3152 | 1471347907329 Marionette TRACE conn6 <- [1,3030,null,{}] 04:45:07 INFO - PROCESS | 3152 | 1471347907334 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 3152 | 1471347907336 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:07 INFO - PROCESS | 3152 | 1471347907429 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:45:07 INFO - PROCESS | 3152 | 1471347907443 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 3152 | 1471347907445 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:07 INFO - PROCESS | 3152 | ++DOCSHELL 0F450400 == 26 [pid = 3152] [id = 769] 04:45:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 57 (0F451000) [pid = 3152] [serial = 2305] [outer = 00000000] 04:45:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 58 (0F634C00) [pid = 3152] [serial = 2306] [outer = 0F451000] 04:45:07 INFO - PROCESS | 3152 | 1471347907496 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3152 | ++DOMWINDOW == 59 (0F666000) [pid = 3152] [serial = 2307] [outer = 0F451000] 04:45:08 INFO - PROCESS | 3152 | 1471347908197 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:45:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1002ms 04:45:08 INFO - PROCESS | 3152 | 1471347908329 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 3152 | 1471347908334 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:45:08 INFO - PROCESS | 3152 | 1471347908339 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:45:08 INFO - PROCESS | 3152 | 1471347908342 Marionette TRACE conn6 <- [1,3034,null,{}] 04:45:08 INFO - PROCESS | 3152 | 1471347908345 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:08 INFO - PROCESS | 3152 | 1471347908348 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:08 INFO - PROCESS | 3152 | 1471347908446 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:45:08 INFO - PROCESS | 3152 | 1471347908452 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 3152 | 1471347908454 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:08 INFO - PROCESS | 3152 | ++DOCSHELL 13B9D000 == 27 [pid = 3152] [id = 770] 04:45:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 60 (14212C00) [pid = 3152] [serial = 2308] [outer = 00000000] 04:45:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 61 (142E5400) [pid = 3152] [serial = 2309] [outer = 14212C00] 04:45:08 INFO - PROCESS | 3152 | 1471347908504 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (143C1000) [pid = 3152] [serial = 2310] [outer = 14212C00] 04:45:08 INFO - PROCESS | 3152 | [3152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:45:09 INFO - PROCESS | 3152 | 1471347909005 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:45:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:45:09 INFO - {} 04:45:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 04:45:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:45:09 INFO - PROCESS | 3152 | 1471347909074 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3152 | 1471347909076 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:45:09 INFO - PROCESS | 3152 | 1471347909080 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3152 | 1471347909083 Marionette TRACE conn6 <- [1,3038,null,{}] 04:45:09 INFO - PROCESS | 3152 | 1471347909103 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 3152 | 1471347909108 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:09 INFO - PROCESS | 3152 | 1471347909256 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:45:09 INFO - PROCESS | 3152 | 1471347909266 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 3152 | 1471347909269 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:09 INFO - PROCESS | 3152 | ++DOCSHELL 18173800 == 28 [pid = 3152] [id = 771] 04:45:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (1885C800) [pid = 3152] [serial = 2311] [outer = 00000000] 04:45:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (189E7C00) [pid = 3152] [serial = 2312] [outer = 1885C800] 04:45:09 INFO - PROCESS | 3152 | 1471347909320 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (18DEBC00) [pid = 3152] [serial = 2313] [outer = 1885C800] 04:45:09 INFO - PROCESS | 3152 | 1471347909771 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:45:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:45:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:45:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:45:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:45:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 04:45:09 INFO - PROCESS | 3152 | 1471347909824 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3152 | 1471347909826 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:45:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:45:09 INFO - PROCESS | 3152 | 1471347909830 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3152 | 1471347909832 Marionette TRACE conn6 <- [1,3042,null,{}] 04:45:09 INFO - PROCESS | 3152 | 1471347909835 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 3152 | 1471347909837 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:09 INFO - PROCESS | 3152 | 1471347909976 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:45:10 INFO - PROCESS | 3152 | 1471347910047 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 3152 | 1471347910049 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:10 INFO - PROCESS | 3152 | ++DOCSHELL 1921DC00 == 29 [pid = 3152] [id = 772] 04:45:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (19227C00) [pid = 3152] [serial = 2314] [outer = 00000000] 04:45:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (19234800) [pid = 3152] [serial = 2315] [outer = 19227C00] 04:45:10 INFO - PROCESS | 3152 | 1471347910096 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (1924E400) [pid = 3152] [serial = 2316] [outer = 19227C00] 04:45:10 INFO - PROCESS | 3152 | 1471347910757 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:45:10 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:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:45:10 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:45:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:45:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1023ms 04:45:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:45:10 INFO - PROCESS | 3152 | 1471347910861 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3152 | 1471347910863 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:45:10 INFO - PROCESS | 3152 | 1471347910866 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3152 | 1471347910868 Marionette TRACE conn6 <- [1,3046,null,{}] 04:45:10 INFO - PROCESS | 3152 | 1471347910872 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 3152 | 1471347910874 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:10 INFO - PROCESS | 3152 | 1471347910996 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:45:11 INFO - PROCESS | 3152 | 1471347911001 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3152 | 1471347911003 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:11 INFO - PROCESS | 3152 | ++DOCSHELL 19256000 == 30 [pid = 3152] [id = 773] 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (19484C00) [pid = 3152] [serial = 2317] [outer = 00000000] 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (198D7000) [pid = 3152] [serial = 2318] [outer = 19484C00] 04:45:11 INFO - PROCESS | 3152 | 1471347911107 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (198E9400) [pid = 3152] [serial = 2319] [outer = 19484C00] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (1543C400) [pid = 3152] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0E5CDC00) [pid = 3152] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (181ECC00) [pid = 3152] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1BF09400) [pid = 3152] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1C1B4000) [pid = 3152] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0F63F400) [pid = 3152] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 64 (0FDE8400) [pid = 3152] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 63 (0FC13800) [pid = 3152] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 62 (0EAF0400) [pid = 3152] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:45:11 INFO - PROCESS | 3152 | --DOMWINDOW == 61 (1760A000) [pid = 3152] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:45:11 INFO - PROCESS | 3152 | 1471347911565 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:45:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:45:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:45:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:45:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:45:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:45:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:45:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:45:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:45:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 734ms 04:45:11 INFO - PROCESS | 3152 | 1471347911602 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:45:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:45:11 INFO - PROCESS | 3152 | 1471347911604 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:45:11 INFO - PROCESS | 3152 | 1471347911607 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 3152 | 1471347911609 Marionette TRACE conn6 <- [1,3050,null,{}] 04:45:11 INFO - PROCESS | 3152 | 1471347911613 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:11 INFO - PROCESS | 3152 | 1471347911618 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:11 INFO - PROCESS | 3152 | 1471347911767 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:45:11 INFO - PROCESS | 3152 | 1471347911831 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3152 | 1471347911833 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:11 INFO - PROCESS | 3152 | ++DOCSHELL 1AAD2800 == 31 [pid = 3152] [id = 774] 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 62 (1AB74800) [pid = 3152] [serial = 2320] [outer = 00000000] 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 63 (1BB34400) [pid = 3152] [serial = 2321] [outer = 1AB74800] 04:45:11 INFO - PROCESS | 3152 | 1471347911883 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3152 | ++DOMWINDOW == 64 (1BBC2800) [pid = 3152] [serial = 2322] [outer = 1AB74800] 04:45:12 INFO - PROCESS | 3152 | [3152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:45:12 INFO - PROCESS | 3152 | 1471347912258 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:45:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:45:12 INFO - {} 04:45:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 04:45:12 INFO - PROCESS | 3152 | 1471347912283 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3152 | 1471347912285 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:45:12 INFO - PROCESS | 3152 | 1471347912288 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3152 | 1471347912290 Marionette TRACE conn6 <- [1,3054,null,{}] 04:45:12 INFO - PROCESS | 3152 | 1471347912293 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 3152 | 1471347912295 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:12 INFO - PROCESS | 3152 | 1471347912379 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:45:12 INFO - PROCESS | 3152 | 1471347912384 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 3152 | 1471347912386 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:12 INFO - PROCESS | 3152 | ++DOCSHELL 1BF08400 == 32 [pid = 3152] [id = 775] 04:45:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 65 (1BF09000) [pid = 3152] [serial = 2323] [outer = 00000000] 04:45:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (1BF12800) [pid = 3152] [serial = 2324] [outer = 1BF09000] 04:45:12 INFO - PROCESS | 3152 | 1471347912432 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (1BF12C00) [pid = 3152] [serial = 2325] [outer = 1BF09000] 04:45:12 INFO - PROCESS | 3152 | 1471347912884 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:45:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:45:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 04:45:12 INFO - PROCESS | 3152 | 1471347912920 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3152 | 1471347912921 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:45:12 INFO - PROCESS | 3152 | 1471347912924 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3152 | 1471347912926 Marionette TRACE conn6 <- [1,3058,null,{}] 04:45:12 INFO - PROCESS | 3152 | 1471347912930 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 3152 | 1471347912931 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:13 INFO - PROCESS | 3152 | 1471347913064 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:45:13 INFO - PROCESS | 3152 | 1471347913071 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 3152 | 1471347913073 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:13 INFO - PROCESS | 3152 | ++DOCSHELL 1BB32000 == 33 [pid = 3152] [id = 776] 04:45:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (1BF38C00) [pid = 3152] [serial = 2326] [outer = 00000000] 04:45:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (1BF42800) [pid = 3152] [serial = 2327] [outer = 1BF38C00] 04:45:13 INFO - PROCESS | 3152 | 1471347913118 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (1C1B4000) [pid = 3152] [serial = 2328] [outer = 1BF38C00] 04:45:13 INFO - PROCESS | 3152 | 1471347913511 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:45:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 04:45:13 INFO - PROCESS | 3152 | 1471347913577 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 3152 | 1471347913581 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:45:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:45:13 INFO - PROCESS | 3152 | 1471347913586 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 3152 | 1471347913591 Marionette TRACE conn6 <- [1,3062,null,{}] 04:45:13 INFO - PROCESS | 3152 | 1471347913597 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:13 INFO - PROCESS | 3152 | 1471347913601 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:13 INFO - PROCESS | 3152 | 1471347913750 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:45:13 INFO - PROCESS | 3152 | 1471347913944 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 3152 | 1471347913949 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:13 INFO - PROCESS | 3152 | ++DOCSHELL 0EF5D000 == 34 [pid = 3152] [id = 777] 04:45:13 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (0EFF2400) [pid = 3152] [serial = 2329] [outer = 00000000] 04:45:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (0F633800) [pid = 3152] [serial = 2330] [outer = 0EFF2400] 04:45:14 INFO - PROCESS | 3152 | 1471347914008 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (0F83CC00) [pid = 3152] [serial = 2331] [outer = 0EFF2400] 04:45:14 INFO - PROCESS | 3152 | 1471347914516 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:45:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 971ms 04:45:14 INFO - PROCESS | 3152 | 1471347914563 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 3152 | 1471347914567 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:45:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:45:14 INFO - PROCESS | 3152 | 1471347914590 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 3152 | 1471347914594 Marionette TRACE conn6 <- [1,3066,null,{}] 04:45:14 INFO - PROCESS | 3152 | 1471347914599 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:14 INFO - PROCESS | 3152 | 1471347914602 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:14 INFO - PROCESS | 3152 | 1471347914718 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:45:14 INFO - PROCESS | 3152 | 1471347914874 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 3152 | 1471347914877 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:14 INFO - PROCESS | 3152 | ++DOCSHELL 1376F800 == 35 [pid = 3152] [id = 778] 04:45:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (13775C00) [pid = 3152] [serial = 2332] [outer = 00000000] 04:45:14 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (141B2C00) [pid = 3152] [serial = 2333] [outer = 13775C00] 04:45:14 INFO - PROCESS | 3152 | 1471347914936 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (14254400) [pid = 3152] [serial = 2334] [outer = 13775C00] 04:45:15 INFO - PROCESS | 3152 | 1471347915513 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3152 | 1471347915588 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:45:15 INFO - PROCESS | 3152 | 1471347915592 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3152 | 1471347915594 Marionette TRACE conn6 <- [1,3070,null,{}] 04:45:15 INFO - PROCESS | 3152 | 1471347915604 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 3152 | 1471347915609 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:15 INFO - PROCESS | 3152 | 1471347915728 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:45:15 INFO - PROCESS | 3152 | 1471347915891 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 3152 | 1471347915895 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:15 INFO - PROCESS | 3152 | ++DOCSHELL 18DE9800 == 36 [pid = 3152] [id = 779] 04:45:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1921D000) [pid = 3152] [serial = 2335] [outer = 00000000] 04:45:15 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (19235800) [pid = 3152] [serial = 2336] [outer = 1921D000] 04:45:15 INFO - PROCESS | 3152 | 1471347915962 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (19522000) [pid = 3152] [serial = 2337] [outer = 1921D000] 04:45:16 INFO - PROCESS | 3152 | 1471347916518 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:45:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:45:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:45:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:45:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:45:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 04:45:16 INFO - PROCESS | 3152 | 1471347916580 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3152 | 1471347916583 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:45:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:45:16 INFO - PROCESS | 3152 | 1471347916589 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 3152 | 1471347916591 Marionette TRACE conn6 <- [1,3074,null,{}] 04:45:16 INFO - PROCESS | 3152 | 1471347916595 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 3152 | 1471347916597 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:16 INFO - PROCESS | 3152 | 1471347916710 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:45:16 INFO - PROCESS | 3152 | 1471347916869 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 3152 | 1471347916871 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:16 INFO - PROCESS | 3152 | ++DOCSHELL 16B48800 == 37 [pid = 3152] [id = 780] 04:45:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (1AAD6400) [pid = 3152] [serial = 2338] [outer = 00000000] 04:45:16 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (1B40F800) [pid = 3152] [serial = 2339] [outer = 1AAD6400] 04:45:16 INFO - PROCESS | 3152 | 1471347916929 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1BF09400) [pid = 3152] [serial = 2340] [outer = 1AAD6400] 04:45:17 INFO - PROCESS | 3152 | 1471347917663 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:45:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1123ms 04:45:17 INFO - PROCESS | 3152 | 1471347917716 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3152 | 1471347917720 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:45:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:45:17 INFO - PROCESS | 3152 | 1471347917724 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3152 | 1471347917727 Marionette TRACE conn6 <- [1,3078,null,{}] 04:45:17 INFO - PROCESS | 3152 | 1471347917733 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 3152 | 1471347917736 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:17 INFO - PROCESS | 3152 | 1471347917836 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:45:17 INFO - PROCESS | 3152 | 1471347917989 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3152 | 1471347917992 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:18 INFO - PROCESS | 3152 | ++DOCSHELL 0EE82400 == 38 [pid = 3152] [id = 781] 04:45:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (0EFF4C00) [pid = 3152] [serial = 2341] [outer = 00000000] 04:45:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 84 (0F66A800) [pid = 3152] [serial = 2342] [outer = 0EFF4C00] 04:45:18 INFO - PROCESS | 3152 | 1471347918045 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3152 | ++DOMWINDOW == 85 (0FD44000) [pid = 3152] [serial = 2343] [outer = 0EFF4C00] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 176C9000 == 37 [pid = 3152] [id = 427] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 1083C000 == 36 [pid = 3152] [id = 425] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0FDEB400 == 35 [pid = 3152] [id = 431] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 18861400 == 34 [pid = 3152] [id = 428] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 19256400 == 33 [pid = 3152] [id = 430] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0E60E000 == 32 [pid = 3152] [id = 766] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0FCAE800 == 31 [pid = 3152] [id = 767] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0EF5EC00 == 30 [pid = 3152] [id = 761] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0E610400 == 29 [pid = 3152] [id = 426] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 1420EC00 == 28 [pid = 3152] [id = 435] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 189EB000 == 27 [pid = 3152] [id = 765] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0EFFD800 == 26 [pid = 3152] [id = 439] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 18855800 == 25 [pid = 3152] [id = 437] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0E60D800 == 24 [pid = 3152] [id = 429] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 17306400 == 23 [pid = 3152] [id = 436] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 189CEC00 == 22 [pid = 3152] [id = 438] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 14129400 == 21 [pid = 3152] [id = 440] 04:45:18 INFO - PROCESS | 3152 | --DOCSHELL 0EFF9000 == 20 [pid = 3152] [id = 424] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 84 (17305400) [pid = 3152] [serial = 2291] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 83 (181D4400) [pid = 3152] [serial = 2292] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (1AB76C00) [pid = 3152] [serial = 2294] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (0F44F800) [pid = 3152] [serial = 2280] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19237400) [pid = 3152] [serial = 2271] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (1C1BE800) [pid = 3152] [serial = 2274] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1CB46000) [pid = 3152] [serial = 2277] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (137B6800) [pid = 3152] [serial = 2266] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (13773000) [pid = 3152] [serial = 2288] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (139C4400) [pid = 3152] [serial = 2289] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (142E3000) [pid = 3152] [serial = 2282] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0F63CC00) [pid = 3152] [serial = 2285] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (1543F000) [pid = 3152] [serial = 2283] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (176C8800) [pid = 3152] [serial = 2268] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 70 (0F662800) [pid = 3152] [serial = 2286] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 69 (0FC13400) [pid = 3152] [serial = 2265] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 68 (18DE4400) [pid = 3152] [serial = 2270] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 67 (1C1B1800) [pid = 3152] [serial = 2273] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 66 (1CB40400) [pid = 3152] [serial = 2276] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | --DOMWINDOW == 65 (0EA6C800) [pid = 3152] [serial = 2279] [outer = 00000000] [url = about:blank] 04:45:19 INFO - PROCESS | 3152 | 1471347919215 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:45:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1520ms 04:45:19 INFO - PROCESS | 3152 | 1471347919246 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:45:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:45:19 INFO - PROCESS | 3152 | 1471347919250 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:45:19 INFO - PROCESS | 3152 | 1471347919255 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 3152 | 1471347919258 Marionette TRACE conn6 <- [1,3082,null,{}] 04:45:19 INFO - PROCESS | 3152 | 1471347919264 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:19 INFO - PROCESS | 3152 | 1471347919267 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:19 INFO - PROCESS | 3152 | 1471347919349 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:45:19 INFO - PROCESS | 3152 | 1471347919355 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 3152 | 1471347919359 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:19 INFO - PROCESS | 3152 | ++DOCSHELL 0EACA000 == 21 [pid = 3152] [id = 782] 04:45:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 66 (0EACB800) [pid = 3152] [serial = 2344] [outer = 00000000] 04:45:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 67 (0EE7A000) [pid = 3152] [serial = 2345] [outer = 0EACB800] 04:45:19 INFO - PROCESS | 3152 | 1471347919409 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3152 | ++DOMWINDOW == 68 (0EFFAC00) [pid = 3152] [serial = 2346] [outer = 0EACB800] 04:45:19 INFO - PROCESS | 3152 | 1471347919899 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:45:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 04:45:19 INFO - PROCESS | 3152 | 1471347919958 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 3152 | 1471347919963 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:45:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:45:19 INFO - PROCESS | 3152 | 1471347919969 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 3152 | 1471347919972 Marionette TRACE conn6 <- [1,3086,null,{}] 04:45:19 INFO - PROCESS | 3152 | 1471347919976 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:19 INFO - PROCESS | 3152 | 1471347919978 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:20 INFO - PROCESS | 3152 | 1471347920093 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:45:20 INFO - PROCESS | 3152 | 1471347920206 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 3152 | 1471347920208 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:20 INFO - PROCESS | 3152 | ++DOCSHELL 0FCB7000 == 22 [pid = 3152] [id = 783] 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 69 (0FCB7400) [pid = 3152] [serial = 2347] [outer = 00000000] 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 70 (0FDEA400) [pid = 3152] [serial = 2348] [outer = 0FCB7400] 04:45:20 INFO - PROCESS | 3152 | 1471347920259 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 71 (108E2400) [pid = 3152] [serial = 2349] [outer = 0FCB7400] 04:45:20 INFO - PROCESS | 3152 | 1471347920605 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:45:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:45:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 04:45:20 INFO - PROCESS | 3152 | 1471347920665 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 3152 | 1471347920668 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:45:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:45:20 INFO - PROCESS | 3152 | 1471347920672 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 3152 | 1471347920675 Marionette TRACE conn6 <- [1,3090,null,{}] 04:45:20 INFO - PROCESS | 3152 | 1471347920686 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 3152 | 1471347920690 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:20 INFO - PROCESS | 3152 | 1471347920775 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:45:20 INFO - PROCESS | 3152 | 1471347920782 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 3152 | 1471347920785 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:20 INFO - PROCESS | 3152 | ++DOCSHELL 1423D000 == 23 [pid = 3152] [id = 784] 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 72 (14243000) [pid = 3152] [serial = 2350] [outer = 00000000] 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 73 (143C1400) [pid = 3152] [serial = 2351] [outer = 14243000] 04:45:20 INFO - PROCESS | 3152 | 1471347920835 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3152 | ++DOMWINDOW == 74 (1543D000) [pid = 3152] [serial = 2352] [outer = 14243000] 04:45:21 INFO - PROCESS | 3152 | 1471347921325 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:45:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:45:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 04:45:21 INFO - PROCESS | 3152 | 1471347921362 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 3152 | 1471347921365 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:45:21 INFO - PROCESS | 3152 | 1471347921368 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:45:21 INFO - PROCESS | 3152 | 1471347921370 Marionette TRACE conn6 <- [1,3094,null,{}] 04:45:21 INFO - PROCESS | 3152 | 1471347921373 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 3152 | 1471347921375 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:21 INFO - PROCESS | 3152 | 1471347921501 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:45:21 INFO - PROCESS | 3152 | 1471347921597 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 3152 | 1471347921599 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:21 INFO - PROCESS | 3152 | ++DOCSHELL 16E03000 == 24 [pid = 3152] [id = 785] 04:45:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 75 (16E05800) [pid = 3152] [serial = 2353] [outer = 00000000] 04:45:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 76 (17301C00) [pid = 3152] [serial = 2354] [outer = 16E05800] 04:45:21 INFO - PROCESS | 3152 | 1471347921650 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3152 | ++DOMWINDOW == 77 (1760BC00) [pid = 3152] [serial = 2355] [outer = 16E05800] 04:45:22 INFO - PROCESS | 3152 | 1471347922039 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:45:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:45:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:45:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 04:45:22 INFO - PROCESS | 3152 | 1471347922106 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3152 | 1471347922108 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:45:22 INFO - PROCESS | 3152 | 1471347922111 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3152 | 1471347922113 Marionette TRACE conn6 <- [1,3098,null,{}] 04:45:22 INFO - PROCESS | 3152 | 1471347922116 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3152 | 1471347922118 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:22 INFO - PROCESS | 3152 | 1471347922236 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:45:22 INFO - PROCESS | 3152 | 1471347922241 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3152 | 1471347922243 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:22 INFO - PROCESS | 3152 | ++DOCSHELL 181C9800 == 25 [pid = 3152] [id = 786] 04:45:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 78 (181EE400) [pid = 3152] [serial = 2356] [outer = 00000000] 04:45:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 79 (1885A000) [pid = 3152] [serial = 2357] [outer = 181EE400] 04:45:22 INFO - PROCESS | 3152 | 1471347922289 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3152 | ++DOMWINDOW == 80 (18860C00) [pid = 3152] [serial = 2358] [outer = 181EE400] 04:45:22 INFO - PROCESS | 3152 | 1471347922721 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:45:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:45: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:45:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:45:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:45:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 04:45:22 INFO - PROCESS | 3152 | 1471347922743 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3152 | 1471347922745 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:45:22 INFO - PROCESS | 3152 | 1471347922760 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:45:22 INFO - PROCESS | 3152 | 1471347922761 Marionette TRACE conn6 <- [1,3102,null,{}] 04:45:22 INFO - PROCESS | 3152 | 1471347922765 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3152 | 1471347922770 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:22 INFO - PROCESS | 3152 | 1471347922910 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:45:23 INFO - PROCESS | 3152 | 1471347923006 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"49f3bfdd-5203-4890-8c67-cbe7bdc8810e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 3152 | 1471347923008 Marionette INFO sendAsync df705b95-a3f9-43c9-b314-060924b44d6b 04:45:23 INFO - PROCESS | 3152 | ++DOCSHELL 19229400 == 26 [pid = 3152] [id = 787] 04:45:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 81 (19229800) [pid = 3152] [serial = 2359] [outer = 00000000] 04:45:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 82 (1923CC00) [pid = 3152] [serial = 2360] [outer = 19229800] 04:45:23 INFO - PROCESS | 3152 | 1471347923054 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3152 | ++DOMWINDOW == 83 (19254C00) [pid = 3152] [serial = 2361] [outer = 19229800] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 82 (14212C00) [pid = 3152] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 81 (1AB74800) [pid = 3152] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 80 (19227C00) [pid = 3152] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 79 (19484C00) [pid = 3152] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 78 (1885C800) [pid = 3152] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 77 (1BF09000) [pid = 3152] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 76 (0F451000) [pid = 3152] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 75 (189ED000) [pid = 3152] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 74 (0FD37C00) [pid = 3152] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 73 (0E60F000) [pid = 3152] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 72 (0E60E400) [pid = 3152] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:45:23 INFO - PROCESS | 3152 | --DOMWINDOW == 71 (1BF38C00) [pid = 3152] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:45:23 INFO - PROCESS | 3152 | 1471347923643 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:45:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:45:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 04:45:23 INFO - PROCESS | 3152 | 1471347923694 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3152 | 1471347923696 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:45:24 WARNING - u'runner_teardown' () 04:45:24 INFO - No more tests 04:45:24 INFO - Got 0 unexpected results 04:45:24 INFO - SUITE-END | took 684s 04:45:24 INFO - Closing logging queue 04:45:24 INFO - queue closed 04:45:24 INFO - Return code: 0 04:45:24 WARNING - # TBPL SUCCESS # 04:45:24 INFO - Running post-action listener: _resource_record_post_action 04:45:24 INFO - Running post-run listener: _resource_record_post_run 04:45:25 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 171776000; Write bytes: 1130850304; Read time: 2137550; Write time: 8120210 04:45:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:45:25 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 52449280; Read time: 0; Write time: 40090 04:45:25 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 171729408; Write bytes: 1060093440; Read time: 2135870; Write time: 8051340 04:45:25 INFO - Running post-run listener: _upload_blobber_files 04:45:25 INFO - Blob upload gear active. 04:45:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:45: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:45: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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:45: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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:45:26 INFO - (blobuploader) - INFO - Open directory for files ... 04:45:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:45:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:45:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:45:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:45:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:45:27 INFO - (blobuploader) - INFO - Done attempting. 04:45:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:45:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:45:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:45:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:45:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:45:29 INFO - (blobuploader) - INFO - Done attempting. 04:45:29 INFO - (blobuploader) - INFO - Iteration through files over. 04:45:29 INFO - Return code: 0 04:45:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:45:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b52a867f823d1a5c34fa13b46045ce5984726320e76ff446265179dc3bdc341234826d20afe7fd8a9221c9eb3d79eae302e07c796b434b56977718c14b18f00b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7d9c68c1603904ffae3790c6c5ee2b67a7d84f9ae8d07d28c92ae387443ba25d9e7e83ab7a78d2e357e67b91a337b4d0b5fa128b3a7206e0e2988cf9dbfa941d"} 04:45:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:45:29 INFO - Writing to file C:\slave\test\properties\blobber_files 04:45:29 INFO - Contents: 04:45:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b52a867f823d1a5c34fa13b46045ce5984726320e76ff446265179dc3bdc341234826d20afe7fd8a9221c9eb3d79eae302e07c796b434b56977718c14b18f00b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7d9c68c1603904ffae3790c6c5ee2b67a7d84f9ae8d07d28c92ae387443ba25d9e7e83ab7a78d2e357e67b91a337b4d0b5fa128b3a7206e0e2988cf9dbfa941d"} 04:45:29 INFO - Running post-run listener: copy_logs_to_upload_dir 04:45:29 INFO - Copying logs to upload dir... 04:45:29 INFO - mkdir: C:\slave\test\build\upload\logs 04:45:29 INFO - Copying logs to upload dir... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... 04:45:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.892000 ========= master_lag: 0.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-08-16 04:45:29.797523) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:29.798596) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b52a867f823d1a5c34fa13b46045ce5984726320e76ff446265179dc3bdc341234826d20afe7fd8a9221c9eb3d79eae302e07c796b434b56977718c14b18f00b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7d9c68c1603904ffae3790c6c5ee2b67a7d84f9ae8d07d28c92ae387443ba25d9e7e83ab7a78d2e357e67b91a337b4d0b5fa128b3a7206e0e2988cf9dbfa941d"} build_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b52a867f823d1a5c34fa13b46045ce5984726320e76ff446265179dc3bdc341234826d20afe7fd8a9221c9eb3d79eae302e07c796b434b56977718c14b18f00b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7d9c68c1603904ffae3790c6c5ee2b67a7d84f9ae8d07d28c92ae387443ba25d9e7e83ab7a78d2e357e67b91a337b4d0b5fa128b3a7206e0e2988cf9dbfa941d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:29.922229) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:29.922618) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:30.039002) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:30.039378) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:45:30.885920) ========= ========= Total master_lag: 0.89 =========