builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-066 starttime: 1468839925.51 results: success (0) buildid: 20160718021354 builduid: a63e499af40648b1a871e9f1fa903410 revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:25.514185) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:25.514677) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:25.514968) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:25.713882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:05:25.714518) ========= '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-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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:05:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 04:05:27 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.287000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:05:27.048426) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-18 04:05:27.049003) ========= '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-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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.501000 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-18 04:05:31.769115) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:05:31.769678) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e29236a2cb1019532749ae35f37266cbbba0c04c --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-beta --rev e29236a2cb1019532749ae35f37266cbbba0c04c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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-07-18 04:05:32,207 truncating revision to first 12 chars 2016-07-18 04:05:32,209 Setting DEBUG logging. 2016-07-18 04:05:32,209 attempt 1/10 2016-07-18 04:05:32,209 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e29236a2cb10?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 04:05:32,698 unpacking tar archive at: mozilla-beta-e29236a2cb10/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:05:33.088073) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:33.088754) ========= script_repo_revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:33.089437) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:33.089902) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:05:33.108772) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-07-18 04:05:33.109442) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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:05:33 INFO - MultiFileLogger online at 20160718 04:05:33 in C:\slave\test 04:05:33 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-beta --download-symbols true 04:05:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:05:33 INFO - {'append_to_log': False, 04:05:33 INFO - 'base_work_dir': 'C:\\slave\\test', 04:05:33 INFO - 'blob_upload_branch': 'mozilla-beta', 04:05:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:05:33 INFO - 'buildbot_json_path': 'buildprops.json', 04:05:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:05:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:05:33 INFO - 'download_minidump_stackwalk': True, 04:05:33 INFO - 'download_symbols': 'true', 04:05:33 INFO - 'e10s': False, 04:05:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:05:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:05:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:05:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:05:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:05:33 INFO - 'C:/mozilla-build/tooltool.py'), 04:05:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:05:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:05:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:05:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:05:33 INFO - 'log_level': 'info', 04:05:33 INFO - 'log_to_console': True, 04:05:33 INFO - 'opt_config_files': (), 04:05:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:05:33 INFO - '--processes=1', 04:05:33 INFO - '--config=%(test_path)s/wptrunner.ini', 04:05:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:05:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:05:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:05:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:05:33 INFO - 'pip_index': False, 04:05:33 INFO - 'require_test_zip': True, 04:05:33 INFO - 'test_type': ('testharness',), 04:05:33 INFO - 'this_chunk': '1', 04:05:33 INFO - 'total_chunks': '10', 04:05:33 INFO - 'virtualenv_path': 'venv', 04:05:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:05:33 INFO - 'work_dir': 'build'} 04:05:33 INFO - ##### 04:05:33 INFO - ##### Running clobber step. 04:05:33 INFO - ##### 04:05:33 INFO - Running pre-action listener: _resource_record_pre_action 04:05:33 INFO - Running main action method: clobber 04:05:33 INFO - rmtree: C:\slave\test\build 04:05:33 INFO - Using _rmtree_windows ... 04:05:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:07:37 INFO - Running post-action listener: _resource_record_post_action 04:07:37 INFO - ##### 04:07:37 INFO - ##### Running read-buildbot-config step. 04:07:37 INFO - ##### 04:07:37 INFO - Running pre-action listener: _resource_record_pre_action 04:07:37 INFO - Running main action method: read_buildbot_config 04:07:37 INFO - Using buildbot properties: 04:07:37 INFO - { 04:07:37 INFO - "project": "", 04:07:37 INFO - "product": "firefox", 04:07:37 INFO - "script_repo_revision": "production", 04:07:37 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 04:07:37 INFO - "repository": "", 04:07:37 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 04:07:37 INFO - "buildid": "20160718021354", 04:07:37 INFO - "pgo_build": "False", 04:07:37 INFO - "basedir": "C:\\slave\\test", 04:07:37 INFO - "buildnumber": 16, 04:07:37 INFO - "slavename": "t-w732-ix-066", 04:07:37 INFO - "revision": "e29236a2cb1019532749ae35f37266cbbba0c04c", 04:07:37 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:07:37 INFO - "platform": "win32", 04:07:37 INFO - "branch": "mozilla-beta", 04:07:37 INFO - "repo_path": "releases/mozilla-beta", 04:07:37 INFO - "moz_repo_path": "", 04:07:37 INFO - "stage_platform": "win32", 04:07:37 INFO - "builduid": "a63e499af40648b1a871e9f1fa903410", 04:07:37 INFO - "slavebuilddir": "test" 04:07:37 INFO - } 04:07:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:07:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:07:37 INFO - Running post-action listener: _resource_record_post_action 04:07:37 INFO - ##### 04:07:37 INFO - ##### Running download-and-extract step. 04:07:37 INFO - ##### 04:07:37 INFO - Running pre-action listener: _resource_record_pre_action 04:07:37 INFO - Running main action method: download_and_extract 04:07:37 INFO - mkdir: C:\slave\test\build\tests 04:07:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:37 INFO - https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:07:37 INFO - trying https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:07:37 INFO - Downloading https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:07:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 04:07:38 INFO - Downloaded 1240 bytes. 04:07:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:07:38 INFO - Using the following test package requirements: 04:07:38 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:07:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:07:38 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:07:38 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'jsshell-win32.zip'], 04:07:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:07:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:07:38 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:07:38 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:07:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:07:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:07:38 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:07:38 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:07:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:38 INFO - https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:07:38 INFO - trying https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:07:38 INFO - Downloading https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 04:07:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 04:07:39 INFO - Downloaded 20366225 bytes. 04:07:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:07:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:07:41 INFO - caution: filename not matched: web-platform/* 04:07:41 INFO - Return code: 11 04:07:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:41 INFO - https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:07:41 INFO - trying https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:07:41 INFO - Downloading https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 04:07:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 04:07:44 INFO - Downloaded 36389908 bytes. 04:07:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:07:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:08:32 INFO - caution: filename not matched: bin/* 04:08:32 INFO - caution: filename not matched: config/* 04:08:32 INFO - caution: filename not matched: mozbase/* 04:08:32 INFO - caution: filename not matched: marionette/* 04:08:32 INFO - caution: filename not matched: tools/wptserve/* 04:08:32 INFO - Return code: 11 04:08:32 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:08:32 INFO - https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:08:32 INFO - trying https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:08:32 INFO - Downloading https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:08:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 04:08:36 INFO - Downloaded 68479196 bytes. 04:08:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:08:36 INFO - mkdir: C:\slave\test\properties 04:08:36 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:08:36 INFO - Writing to file C:\slave\test\properties\build_url 04:08:36 INFO - Contents: 04:08:36 INFO - build_url:https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:08:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:08:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:08:37 INFO - Writing to file C:\slave\test\properties\symbols_url 04:08:37 INFO - Contents: 04:08:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:08:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:37 INFO - https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:08:37 INFO - trying https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:08:37 INFO - Downloading https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:08:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:08:40 INFO - Downloaded 55584893 bytes. 04:08:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:08:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:08:42 INFO - Return code: 0 04:08:42 INFO - Running post-action listener: _resource_record_post_action 04:08:42 INFO - Running post-action listener: set_extra_try_arguments 04:08:42 INFO - ##### 04:08:42 INFO - ##### Running create-virtualenv step. 04:08:42 INFO - ##### 04:08:42 INFO - Running pre-action listener: _pre_create_virtualenv 04:08:42 INFO - Running pre-action listener: _resource_record_pre_action 04:08:42 INFO - Running main action method: create_virtualenv 04:08:42 INFO - Creating virtualenv C:\slave\test\build\venv 04:08:42 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:08:42 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:08:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:08:49 INFO - Installing distribute......................................................................................................................................................................................done. 04:08:51 INFO - Return code: 0 04:08:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:08: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:08:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08: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:08:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-066', 'USERDOMAIN': 'T-W732-IX-066', '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-066', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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:08:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:08:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:08:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:08:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:08:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:51 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:08:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:08:51 INFO - 'DCLOCATION': 'SCL3', 04:08:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:51 INFO - 'HOMEDRIVE': 'C:', 04:08:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:08:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:51 INFO - 'KTS_VERSION': '1.19c', 04:08:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:08:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:08:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:51 INFO - 'MOZ_AIRBAG': '1', 04:08:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:51 INFO - 'MOZ_MSVCVERSION': '8', 04:08:51 INFO - 'MOZ_NO_REMOTE': '1', 04:08:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:51 INFO - 'NO_EM_RESTART': '1', 04:08:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:51 INFO - 'OS': 'Windows_NT', 04:08:51 INFO - 'OURDRIVE': 'C:', 04:08:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:08:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:08:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:51 INFO - 'PROCESSOR_LEVEL': '6', 04:08:51 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:08:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:51 INFO - 'PROMPT': '$P$G', 04:08:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:08:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:08:51 INFO - 'PWD': 'C:\\slave\\test', 04:08:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:51 INFO - 'SYSTEMDRIVE': 'C:', 04:08:51 INFO - 'SYSTEMROOT': 'C:\\windows', 04:08:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:51 INFO - 'TEST1': 'testie', 04:08:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:51 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:08:51 INFO - 'USERNAME': 'cltbld', 04:08:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:08:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:51 INFO - 'WINDIR': 'C:\\windows', 04:08:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:08:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:08:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:52 INFO - Downloading/unpacking psutil>=0.7.1 04:08:52 INFO - Running setup.py egg_info for package psutil 04:08:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:08:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:52 INFO - Installing collected packages: psutil 04:08:52 INFO - Running setup.py install for psutil 04:08:52 INFO - building 'psutil._psutil_windows' extension 04:08:52 INFO - error: Unable to find vcvarsall.bat 04:08:52 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4qszgr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:08:52 INFO - running install 04:08:52 INFO - running build 04:08:52 INFO - running build_py 04:08:52 INFO - creating build 04:08:52 INFO - creating build\lib.win32-2.7 04:08:52 INFO - creating build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:08:52 INFO - running build_ext 04:08:52 INFO - building 'psutil._psutil_windows' extension 04:08:52 INFO - error: Unable to find vcvarsall.bat 04:08:52 INFO - ---------------------------------------- 04:08:52 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4qszgr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:08:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:08:52 WARNING - Return code: 1 04:08:52 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:08:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:08: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:08:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08: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:08:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-066', 'USERDOMAIN': 'T-W732-IX-066', '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-066', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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:08:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:08:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:08:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:08:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:08:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:52 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:08:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:08:52 INFO - 'DCLOCATION': 'SCL3', 04:08:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:52 INFO - 'HOMEDRIVE': 'C:', 04:08:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:08:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:52 INFO - 'KTS_VERSION': '1.19c', 04:08:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:08:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:08:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:52 INFO - 'MOZ_AIRBAG': '1', 04:08:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:52 INFO - 'MOZ_MSVCVERSION': '8', 04:08:52 INFO - 'MOZ_NO_REMOTE': '1', 04:08:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:52 INFO - 'NO_EM_RESTART': '1', 04:08:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:52 INFO - 'OS': 'Windows_NT', 04:08:52 INFO - 'OURDRIVE': 'C:', 04:08:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:08:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:08:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:52 INFO - 'PROCESSOR_LEVEL': '6', 04:08:52 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:08:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:52 INFO - 'PROMPT': '$P$G', 04:08:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:08:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:08:52 INFO - 'PWD': 'C:\\slave\\test', 04:08:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:52 INFO - 'SYSTEMDRIVE': 'C:', 04:08:52 INFO - 'SYSTEMROOT': 'C:\\windows', 04:08:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:52 INFO - 'TEST1': 'testie', 04:08:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:52 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:08:52 INFO - 'USERNAME': 'cltbld', 04:08:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:08:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:52 INFO - 'WINDIR': 'C:\\windows', 04:08:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:08:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:08:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:08:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:08:53 INFO - Running setup.py egg_info for package mozsystemmonitor 04:08:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:08:53 INFO - Running setup.py egg_info for package psutil 04:08:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:08:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:53 INFO - Installing collected packages: mozsystemmonitor, psutil 04:08:53 INFO - Running setup.py install for mozsystemmonitor 04:08:53 INFO - Running setup.py install for psutil 04:08:53 INFO - building 'psutil._psutil_windows' extension 04:08:53 INFO - error: Unable to find vcvarsall.bat 04:08:53 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-f56ibq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:08:53 INFO - running install 04:08:53 INFO - running build 04:08:53 INFO - running build_py 04:08:53 INFO - running build_ext 04:08:53 INFO - building 'psutil._psutil_windows' extension 04:08:53 INFO - error: Unable to find vcvarsall.bat 04:08:53 INFO - ---------------------------------------- 04:08:53 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-f56ibq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:08:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:08:53 WARNING - Return code: 1 04:08:53 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:08:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-066', 'USERDOMAIN': 'T-W732-IX-066', '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-066', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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:08:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:08:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:08:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:08:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:08:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:53 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:08:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:08:53 INFO - 'DCLOCATION': 'SCL3', 04:08:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:53 INFO - 'HOMEDRIVE': 'C:', 04:08:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:08:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:53 INFO - 'KTS_VERSION': '1.19c', 04:08:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:08:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:08:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:53 INFO - 'MOZ_AIRBAG': '1', 04:08:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:53 INFO - 'MOZ_MSVCVERSION': '8', 04:08:53 INFO - 'MOZ_NO_REMOTE': '1', 04:08:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:53 INFO - 'NO_EM_RESTART': '1', 04:08:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:53 INFO - 'OS': 'Windows_NT', 04:08:53 INFO - 'OURDRIVE': 'C:', 04:08:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:08:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:08:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:53 INFO - 'PROCESSOR_LEVEL': '6', 04:08:53 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:08:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:53 INFO - 'PROMPT': '$P$G', 04:08:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:08:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:08:53 INFO - 'PWD': 'C:\\slave\\test', 04:08:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:53 INFO - 'SYSTEMDRIVE': 'C:', 04:08:53 INFO - 'SYSTEMROOT': 'C:\\windows', 04:08:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:53 INFO - 'TEST1': 'testie', 04:08:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:53 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:08:53 INFO - 'USERNAME': 'cltbld', 04:08:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:08:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:53 INFO - 'WINDIR': 'C:\\windows', 04:08:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:08:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:08:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:54 INFO - Downloading/unpacking blobuploader==1.2.4 04:08:54 INFO - Downloading blobuploader-1.2.4.tar.gz 04:08:54 INFO - Running setup.py egg_info for package blobuploader 04:08:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:08:58 INFO - Running setup.py egg_info for package requests 04:08:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:08:58 INFO - Downloading docopt-0.6.1.tar.gz 04:08:58 INFO - Running setup.py egg_info for package docopt 04:08:58 INFO - Installing collected packages: blobuploader, docopt, requests 04:08:58 INFO - Running setup.py install for blobuploader 04:08:58 INFO - Running setup.py install for docopt 04:08:58 INFO - Running setup.py install for requests 04:08:58 INFO - Successfully installed blobuploader docopt requests 04:08:58 INFO - Cleaning up... 04:08:58 INFO - Return code: 0 04:08:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:08:58 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:08:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:58 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:08:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:58 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 0x019C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, '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-066', 'USERDOMAIN': 'T-W732-IX-066', '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-066', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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:08:58 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:08:58 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:08:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:08:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:08:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:58 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:08:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:08:58 INFO - 'DCLOCATION': 'SCL3', 04:08:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:58 INFO - 'HOMEDRIVE': 'C:', 04:08:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:08:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:58 INFO - 'KTS_VERSION': '1.19c', 04:08:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:08:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:08:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:58 INFO - 'MOZ_AIRBAG': '1', 04:08:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:58 INFO - 'MOZ_MSVCVERSION': '8', 04:08:58 INFO - 'MOZ_NO_REMOTE': '1', 04:08:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:58 INFO - 'NO_EM_RESTART': '1', 04:08:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:58 INFO - 'OS': 'Windows_NT', 04:08:58 INFO - 'OURDRIVE': 'C:', 04:08:58 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:08:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:08:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:58 INFO - 'PROCESSOR_LEVEL': '6', 04:08:58 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:08:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:58 INFO - 'PROMPT': '$P$G', 04:08:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:08:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:08:58 INFO - 'PWD': 'C:\\slave\\test', 04:08:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:58 INFO - 'SYSTEMDRIVE': 'C:', 04:08:58 INFO - 'SYSTEMROOT': 'C:\\windows', 04:08:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:58 INFO - 'TEST1': 'testie', 04:08:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:08:58 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:08:58 INFO - 'USERNAME': 'cltbld', 04:08:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:08:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:58 INFO - 'WINDIR': 'C:\\windows', 04:08:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:08:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:08:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:09:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:09:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:09:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:09:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:09:03 INFO - Unpacking c:\slave\test\build\tests\marionette 04:09:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:09:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:09:03 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:09:03 INFO - Running setup.py install for browsermob-proxy 04:09:17 INFO - Running setup.py install for manifestparser 04:09:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for marionette-client 04:09:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:09:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for marionette-driver 04:09:17 INFO - Running setup.py install for mozcrash 04:09:17 INFO - Running setup.py install for mozdebug 04:09:17 INFO - Running setup.py install for mozdevice 04:09:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozfile 04:09:17 INFO - Running setup.py install for mozhttpd 04:09:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozinfo 04:09:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozInstall 04:09:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozleak 04:09:17 INFO - Running setup.py install for mozlog 04:09:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for moznetwork 04:09:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozprocess 04:09:17 INFO - Running setup.py install for mozprofile 04:09:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozrunner 04:09:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for mozscreenshot 04:09:17 INFO - Running setup.py install for moztest 04:09:17 INFO - Running setup.py install for mozversion 04:09:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:09:17 INFO - Running setup.py install for wptserve 04:09:17 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:09:17 INFO - Cleaning up... 04:09:17 INFO - Return code: 0 04:09:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:09:17 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:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:09:17 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:09:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:09:17 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 0x019C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, '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-066', 'USERDOMAIN': 'T-W732-IX-066', '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-066', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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:09:17 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:09:17 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:09:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:09:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:09:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:17 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:09:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:09:17 INFO - 'DCLOCATION': 'SCL3', 04:09:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:17 INFO - 'HOMEDRIVE': 'C:', 04:09:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:09:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:17 INFO - 'KTS_VERSION': '1.19c', 04:09:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:09:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:09:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:17 INFO - 'MOZ_AIRBAG': '1', 04:09:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:17 INFO - 'MOZ_MSVCVERSION': '8', 04:09:17 INFO - 'MOZ_NO_REMOTE': '1', 04:09:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:17 INFO - 'NO_EM_RESTART': '1', 04:09:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:17 INFO - 'OS': 'Windows_NT', 04:09:17 INFO - 'OURDRIVE': 'C:', 04:09:17 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:09:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:09:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:17 INFO - 'PROCESSOR_LEVEL': '6', 04:09:17 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:09:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:17 INFO - 'PROMPT': '$P$G', 04:09:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:09:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:09:17 INFO - 'PWD': 'C:\\slave\\test', 04:09:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:17 INFO - 'SYSTEMDRIVE': 'C:', 04:09:17 INFO - 'SYSTEMROOT': 'C:\\windows', 04:09:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:09:17 INFO - 'TEST1': 'testie', 04:09:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:09:17 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:09:17 INFO - 'USERNAME': 'cltbld', 04:09:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:09:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:17 INFO - 'WINDIR': 'C:\\windows', 04:09:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:09:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:09:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:09:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:09:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:09:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:09:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:09:21 INFO - Unpacking c:\slave\test\build\tests\marionette 04:09:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:09:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:09:21 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:09:36 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:09:36 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:09:36 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:09:36 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:09:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:09:36 INFO - Downloading blessings-1.6.tar.gz 04:09:36 INFO - Running setup.py egg_info for package blessings 04:09:36 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:09:36 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:09:36 INFO - Running setup.py install for blessings 04:09:36 INFO - Running setup.py install for browsermob-proxy 04:09:36 INFO - Running setup.py install for manifestparser 04:09:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for marionette-client 04:09:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:09:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for marionette-driver 04:09:36 INFO - Running setup.py install for mozcrash 04:09:36 INFO - Running setup.py install for mozdebug 04:09:36 INFO - Running setup.py install for mozdevice 04:09:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for mozhttpd 04:09:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for mozInstall 04:09:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for mozleak 04:09:36 INFO - Running setup.py install for mozprofile 04:09:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Running setup.py install for mozrunner 04:09:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:09:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:09:38 INFO - Running setup.py install for mozscreenshot 04:09:38 INFO - Running setup.py install for moztest 04:09:38 INFO - Running setup.py install for mozversion 04:09:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:09:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:09:38 INFO - Running setup.py install for wptserve 04:09:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:09:38 INFO - Cleaning up... 04:09:38 INFO - Return code: 0 04:09:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:09:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:09:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:09:38 INFO - Reading from file tmpfile_stdout 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - Current package versions: 04:09:38 INFO - blessings == 1.6 04:09:38 INFO - blobuploader == 1.2.4 04:09:38 INFO - browsermob-proxy == 0.6.0 04:09:38 INFO - distribute == 0.6.14 04:09:38 INFO - docopt == 0.6.1 04:09:38 INFO - manifestparser == 1.1 04:09:38 INFO - marionette-client == 2.3.0 04:09:38 INFO - marionette-driver == 1.4.0 04:09:38 INFO - mozInstall == 1.12 04:09:38 INFO - mozcrash == 0.17 04:09:38 INFO - mozdebug == 0.1 04:09:38 INFO - mozdevice == 0.48 04:09:38 INFO - mozfile == 1.2 04:09:38 INFO - mozhttpd == 0.7 04:09:38 INFO - mozinfo == 0.9 04:09:38 INFO - mozleak == 0.1 04:09:38 INFO - mozlog == 3.1 04:09:38 INFO - moznetwork == 0.27 04:09:38 INFO - mozprocess == 0.22 04:09:38 INFO - mozprofile == 0.28 04:09:38 INFO - mozrunner == 6.11 04:09:38 INFO - mozscreenshot == 0.1 04:09:38 INFO - mozsystemmonitor == 0.0 04:09:38 INFO - moztest == 0.7 04:09:38 INFO - mozversion == 1.4 04:09:38 INFO - requests == 1.2.3 04:09:38 INFO - wptserve == 1.4.0 04:09:38 INFO - Running post-action listener: _resource_record_post_action 04:09:38 INFO - Running post-action listener: _start_resource_monitoring 04:09:38 INFO - Starting resource monitoring. 04:09:38 INFO - ##### 04:09:38 INFO - ##### Running pull step. 04:09:38 INFO - ##### 04:09:38 INFO - Running pre-action listener: _resource_record_pre_action 04:09:38 INFO - Running main action method: pull 04:09:38 INFO - Pull has nothing to do! 04:09:38 INFO - Running post-action listener: _resource_record_post_action 04:09:38 INFO - ##### 04:09:38 INFO - ##### Running install step. 04:09:38 INFO - ##### 04:09:38 INFO - Running pre-action listener: _resource_record_pre_action 04:09:38 INFO - Running main action method: install 04:09:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:09:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:09:38 INFO - Reading from file tmpfile_stdout 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - Detecting whether we're running mozinstall >=1.0... 04:09:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:09:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:09:38 INFO - Reading from file tmpfile_stdout 04:09:38 INFO - Output received: 04:09:38 INFO - Usage: mozinstall-script.py [options] installer 04:09:38 INFO - Options: 04:09:38 INFO - -h, --help show this help message and exit 04:09:38 INFO - -d DEST, --destination=DEST 04:09:38 INFO - Directory to install application into. [default: 04:09:38 INFO - "C:\slave\test"] 04:09:38 INFO - --app=APP Application being installed. [default: firefox] 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - Using _rmtree_windows ... 04:09:38 INFO - mkdir: C:\slave\test\build\application 04:09:38 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.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:09:38 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.en-US.win32.zip --destination C:\slave\test\build\application 04:09:40 INFO - Reading from file tmpfile_stdout 04:09:40 INFO - Output received: 04:09:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:09:40 INFO - Using _rmtree_windows ... 04:09:40 INFO - Using _rmtree_windows ... 04:09:40 INFO - Running post-action listener: _resource_record_post_action 04:09:40 INFO - ##### 04:09:40 INFO - ##### Running run-tests step. 04:09:40 INFO - ##### 04:09:40 INFO - Running pre-action listener: _resource_record_pre_action 04:09:40 INFO - Running main action method: run_tests 04:09:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:09:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:09:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:09:40 INFO - grabbing minidump binary from tooltool 04:09:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:40 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0194AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:09:40 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:09:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:09:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:09:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpghcxfj 04:09:41 INFO - INFO - File integrity verified, renaming tmpghcxfj to win32-minidump_stackwalk.exe 04:09:41 INFO - Return code: 0 04:09:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:09:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:09:41 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/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.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:09:41 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/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.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:09:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:09:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:09:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:41 INFO - 'COMPUTERNAME': 'T-W732-IX-066', 04:09:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:09:41 INFO - 'DCLOCATION': 'SCL3', 04:09:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:41 INFO - 'HOMEDRIVE': 'C:', 04:09:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:09:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:41 INFO - 'KTS_VERSION': '1.19c', 04:09:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:09:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-066', 04:09:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:09:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:41 INFO - 'MOZ_AIRBAG': '1', 04:09:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:41 INFO - 'MOZ_MSVCVERSION': '8', 04:09:41 INFO - 'MOZ_NO_REMOTE': '1', 04:09:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:41 INFO - 'NO_EM_RESTART': '1', 04:09:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:41 INFO - 'OS': 'Windows_NT', 04:09:41 INFO - 'OURDRIVE': 'C:', 04:09:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:09:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:09:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:41 INFO - 'PROCESSOR_LEVEL': '6', 04:09:41 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:09:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:41 INFO - 'PROMPT': '$P$G', 04:09:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:09:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:09:41 INFO - 'PWD': 'C:\\slave\\test', 04:09:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:41 INFO - 'SYSTEMDRIVE': 'C:', 04:09:41 INFO - 'SYSTEMROOT': 'C:\\windows', 04:09:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:09:41 INFO - 'TEST1': 'testie', 04:09:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:09:41 INFO - 'USERDOMAIN': 'T-W732-IX-066', 04:09:41 INFO - 'USERNAME': 'cltbld', 04:09:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:09:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:41 INFO - 'WINDIR': 'C:\\windows', 04:09:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:09:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:09:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:41 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/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.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:09:43 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:09:43 INFO - import pkg_resources 04:09:45 INFO - Using 1 client processes 04:09:47 INFO - SUITE-START | Running 778 tests 04:09:47 INFO - Running testharness tests 04:09:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:09:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:09:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:09:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:09:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:09:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:09:48 INFO - Setting up ssl 04:09:48 INFO - PROCESS | certutil | 04:09:48 INFO - PROCESS | certutil | 04:09:48 INFO - PROCESS | certutil | 04:09:48 INFO - Certificate Nickname Trust Attributes 04:09:48 INFO - SSL,S/MIME,JAR/XPI 04:09:48 INFO - 04:09:48 INFO - web-platform-tests CT,, 04:09:48 INFO - 04:09:48 INFO - Starting runner 04:09:49 INFO - PROCESS | 3932 | [3932] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:09:49 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:09:49 INFO - PROCESS | 3932 | [3932] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:09:50 INFO - PROCESS | 3932 | 1468840190961 Marionette DEBUG Marionette enabled via build flag and pref 04:09:51 INFO - PROCESS | 3932 | ++DOCSHELL 12595400 == 1 [pid = 3932] [id = 1] 04:09:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 1 (12595800) [pid = 3932] [serial = 1] [outer = 00000000] 04:09:51 INFO - PROCESS | 3932 | [3932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:09:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 2 (12596400) [pid = 3932] [serial = 2] [outer = 12595800] 04:09:52 INFO - PROCESS | 3932 | ++DOCSHELL 12AD4000 == 2 [pid = 3932] [id = 2] 04:09:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 3 (12AD4400) [pid = 3932] [serial = 3] [outer = 00000000] 04:09:52 INFO - PROCESS | 3932 | [3932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:09:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 4 (12AD5000) [pid = 3932] [serial = 4] [outer = 12AD4400] 04:09:52 INFO - PROCESS | 3932 | 1468840192579 Marionette INFO Listening on port 2828 04:09:54 INFO - PROCESS | 3932 | 1468840194112 Marionette DEBUG Marionette enabled via command-line flag 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:09:54 INFO - PROCESS | 3932 | ++DOCSHELL 11BDBC00 == 3 [pid = 3932] [id = 3] 04:09:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 5 (11BDC000) [pid = 3932] [serial = 5] [outer = 00000000] 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:09:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 6 (11BDCC00) [pid = 3932] [serial = 6] [outer = 11BDC000] 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:09:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 7 (174BF400) [pid = 3932] [serial = 7] [outer = 12AD4400] 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:54 INFO - PROCESS | 3932 | 1468840194941 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49813 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:54 INFO - PROCESS | 3932 | 1468840194963 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49815 04:09:54 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:54 INFO - PROCESS | 3932 | 1468840194970 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49816 04:09:55 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:55 INFO - PROCESS | 3932 | 1468840195005 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49818 04:09:55 INFO - PROCESS | 3932 | 1468840195007 Marionette DEBUG Closed connection conn0 04:09:55 INFO - PROCESS | 3932 | 1468840195009 Marionette DEBUG Closed connection conn1 04:09:55 INFO - PROCESS | 3932 | 1468840195011 Marionette DEBUG Closed connection conn2 04:09:55 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:55 INFO - PROCESS | 3932 | 1468840195072 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49820 04:09:55 INFO - PROCESS | 3932 | 1468840195075 Marionette DEBUG Closed connection conn3 04:09:55 INFO - PROCESS | 3932 | 1468840195193 Marionette DEBUG Closed connection conn4 04:09:55 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:55 INFO - PROCESS | 3932 | 1468840195199 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49821 04:09:55 INFO - PROCESS | 3932 | 1468840195207 Marionette DEBUG Closed connection conn5 04:09:55 INFO - PROCESS | 3932 | ++DOCSHELL 17F5A400 == 4 [pid = 3932] [id = 4] 04:09:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 8 (17F5A800) [pid = 3932] [serial = 8] [outer = 00000000] 04:09:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 9 (18E60400) [pid = 3932] [serial = 9] [outer = 17F5A800] 04:09:55 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:09:55 INFO - PROCESS | 3932 | 1468840195324 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49822 04:09:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 10 (18E66400) [pid = 3932] [serial = 10] [outer = 17F5A800] 04:09:55 INFO - PROCESS | 3932 | 1468840195360 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:09:55 INFO - PROCESS | 3932 | 1468840195365 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160718021354","device":"desktop","version":"48.0"} 04:09:56 INFO - PROCESS | 3932 | [3932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:09:56 INFO - PROCESS | 3932 | [3932] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:09:56 INFO - PROCESS | 3932 | [3932] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:09:56 INFO - PROCESS | 3932 | ++DOCSHELL 18E5A000 == 5 [pid = 3932] [id = 5] 04:09:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 11 (1962B800) [pid = 3932] [serial = 11] [outer = 00000000] 04:09:56 INFO - PROCESS | 3932 | ++DOCSHELL 1962C400 == 6 [pid = 3932] [id = 6] 04:09:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 12 (1C0A0400) [pid = 3932] [serial = 12] [outer = 00000000] 04:09:57 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:09:57 INFO - PROCESS | 3932 | ++DOCSHELL 1A42BC00 == 7 [pid = 3932] [id = 7] 04:09:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 13 (1A42C000) [pid = 3932] [serial = 13] [outer = 00000000] 04:09:57 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:09:57 INFO - PROCESS | 3932 | [3932] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:09:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 14 (1A76E000) [pid = 3932] [serial = 14] [outer = 1A42C000] 04:09:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 15 (1A45C800) [pid = 3932] [serial = 15] [outer = 1962B800] 04:09:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 16 (1A549400) [pid = 3932] [serial = 16] [outer = 1C0A0400] 04:09:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 17 (1A54C000) [pid = 3932] [serial = 17] [outer = 1A42C000] 04:09:58 INFO - PROCESS | 3932 | 1468840198281 Marionette INFO startBrowser 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:09:58 INFO - PROCESS | 3932 | 1468840198317 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 3932 | 1468840198330 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 3932 | 1468840198332 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:09:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 18 (1D80A800) [pid = 3932] [serial = 18] [outer = 1A42C000] 04:09:59 INFO - PROCESS | 3932 | 1468840199016 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5d42afea-187a-426d-8cb3-83d1b7e3531e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160718021354","device":"desktop","version":"48.0","command_id":1}}] 04:09:59 INFO - PROCESS | 3932 | 1468840199268 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:09:59 INFO - PROCESS | 3932 | 1468840199272 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:09:59 INFO - PROCESS | 3932 | 1468840199302 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:09:59 INFO - PROCESS | 3932 | 1468840199321 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:09:59 INFO - PROCESS | 3932 | 1468840199323 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:09:59 INFO - PROCESS | 3932 | [3932] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:10:00 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 19 (1DF2A800) [pid = 3932] [serial = 19] [outer = 1A42C000] 04:10:00 INFO - PROCESS | 3932 | 1468840200303 Marionette TRACE conn6 <- [1,3,null,{}] 04:10:00 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:10:00 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:00 INFO - PROCESS | 3932 | 1468840200322 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:10:00 INFO - PROCESS | 3932 | 1468840200324 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:00 INFO - PROCESS | 3932 | 1468840200370 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:10:00 INFO - PROCESS | 3932 | 1468840200428 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 3932 | 1468840200430 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:10:00 INFO - PROCESS | 3932 | 1468840200436 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:10:00 INFO - PROCESS | 3932 | 1468840200440 Marionette TRACE conn6 <- [1,6,null,{}] 04:10:00 INFO - PROCESS | 3932 | 1468840200471 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:10:00 INFO - PROCESS | 3932 | 1468840200474 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:00 INFO - PROCESS | 3932 | 1468840200490 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:10:00 INFO - PROCESS | 3932 | 1468840200494 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:00 INFO - PROCESS | 3932 | 1468840200496 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:00 INFO - PROCESS | 3932 | ++DOCSHELL 1F08D400 == 8 [pid = 3932] [id = 8] 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 20 (1F08D800) [pid = 3932] [serial = 20] [outer = 00000000] 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 21 (1F090000) [pid = 3932] [serial = 21] [outer = 1F08D800] 04:10:00 INFO - PROCESS | 3932 | 1468840200544 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 22 (1F094800) [pid = 3932] [serial = 22] [outer = 1F08D800] 04:10:00 INFO - PROCESS | 3932 | ++DOCSHELL 1D8BD400 == 9 [pid = 3932] [id = 9] 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 23 (1F376000) [pid = 3932] [serial = 23] [outer = 00000000] 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 24 (1F379400) [pid = 3932] [serial = 24] [outer = 1F376000] 04:10:00 INFO - PROCESS | 3932 | 1468840200936 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 25 (180E1400) [pid = 3932] [serial = 25] [outer = 1F376000] 04:10:01 INFO - PROCESS | 3932 | 1468840201496 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:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1068ms 04:10:01 INFO - PROCESS | 3932 | 1468840201511 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 3932 | 1468840201513 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:10:01 INFO - PROCESS | 3932 | 1468840201520 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 3932 | 1468840201522 Marionette TRACE conn6 <- [1,10,null,{}] 04:10:01 INFO - PROCESS | 3932 | 1468840201530 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:10:01 INFO - PROCESS | 3932 | 1468840201535 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:01 INFO - PROCESS | 3932 | 1468840201640 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:10:01 INFO - PROCESS | 3932 | 1468840201646 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 3932 | 1468840201648 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:01 INFO - PROCESS | 3932 | ++DOCSHELL 1F8C3800 == 10 [pid = 3932] [id = 10] 04:10:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 26 (1F8C5C00) [pid = 3932] [serial = 26] [outer = 00000000] 04:10:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 27 (1FAA5000) [pid = 3932] [serial = 27] [outer = 1F8C5C00] 04:10:01 INFO - PROCESS | 3932 | 1468840201695 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 28 (1FAA9400) [pid = 3932] [serial = 28] [outer = 1F8C5C00] 04:10:02 INFO - PROCESS | 3932 | --DOCSHELL 12595400 == 9 [pid = 3932] [id = 1] 04:10:02 INFO - PROCESS | 3932 | 1468840202428 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:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms 04:10:02 INFO - PROCESS | 3932 | 1468840202508 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:10:02 INFO - PROCESS | 3932 | 1468840202512 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:10:02 INFO - PROCESS | 3932 | 1468840202517 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 3932 | 1468840202522 Marionette TRACE conn6 <- [1,14,null,{}] 04:10:02 INFO - PROCESS | 3932 | 1468840202527 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:10:02 INFO - PROCESS | 3932 | 1468840202530 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:02 INFO - PROCESS | 3932 | 1468840202689 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:10:02 INFO - PROCESS | 3932 | 1468840202742 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 3932 | 1468840202745 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:02 INFO - PROCESS | 3932 | ++DOCSHELL 11F44000 == 10 [pid = 3932] [id = 11] 04:10:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 29 (11F47000) [pid = 3932] [serial = 29] [outer = 00000000] 04:10:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 30 (120A8C00) [pid = 3932] [serial = 30] [outer = 11F47000] 04:10:02 INFO - PROCESS | 3932 | 1468840202802 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 31 (12A8B000) [pid = 3932] [serial = 31] [outer = 11F47000] 04:10:03 INFO - PROCESS | 3932 | 1468840203350 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:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 890ms 04:10:03 INFO - PROCESS | 3932 | 1468840203408 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:10:03 INFO - PROCESS | 3932 | 1468840203413 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:10:03 INFO - PROCESS | 3932 | 1468840203419 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 3932 | 1468840203422 Marionette TRACE conn6 <- [1,18,null,{}] 04:10:03 INFO - PROCESS | 3932 | 1468840203426 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:10:03 INFO - PROCESS | 3932 | 1468840203429 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:03 INFO - PROCESS | 3932 | 1468840203552 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:10:03 INFO - PROCESS | 3932 | 1468840203611 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 3932 | 1468840203614 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:03 INFO - PROCESS | 3932 | ++DOCSHELL 1743E000 == 11 [pid = 3932] [id = 12] 04:10:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 32 (17A57400) [pid = 3932] [serial = 32] [outer = 00000000] 04:10:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 33 (17F50400) [pid = 3932] [serial = 33] [outer = 17A57400] 04:10:03 INFO - PROCESS | 3932 | 1468840203670 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 34 (196E4000) [pid = 3932] [serial = 34] [outer = 17A57400] 04:10:03 INFO - PROCESS | 3932 | ++DOCSHELL 1A457000 == 12 [pid = 3932] [id = 13] 04:10:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 35 (1A458400) [pid = 3932] [serial = 35] [outer = 00000000] 04:10:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 36 (19A43000) [pid = 3932] [serial = 36] [outer = 1A458400] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 37 (19A4A800) [pid = 3932] [serial = 37] [outer = 1A458400] 04:10:04 INFO - PROCESS | 3932 | ++DOCSHELL 11F44400 == 13 [pid = 3932] [id = 14] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 38 (19A44C00) [pid = 3932] [serial = 38] [outer = 00000000] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 39 (1A047400) [pid = 3932] [serial = 39] [outer = 19A44C00] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 40 (0D4EB400) [pid = 3932] [serial = 40] [outer = 19A44C00] 04:10:04 INFO - PROCESS | 3932 | --DOCSHELL 17F5A400 == 12 [pid = 3932] [id = 4] 04:10:04 INFO - PROCESS | 3932 | 1468840204617 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:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1233ms 04:10:04 INFO - PROCESS | 3932 | 1468840204655 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 3932 | 1468840204660 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:10:04 INFO - PROCESS | 3932 | 1468840204664 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 3932 | 1468840204668 Marionette TRACE conn6 <- [1,22,null,{}] 04:10:04 INFO - PROCESS | 3932 | 1468840204673 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:10:04 INFO - PROCESS | 3932 | 1468840204675 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:04 INFO - PROCESS | 3932 | 1468840204763 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:10:04 INFO - PROCESS | 3932 | 1468840204771 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 3932 | 1468840204774 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:04 INFO - PROCESS | 3932 | ++DOCSHELL 11F9F000 == 13 [pid = 3932] [id = 15] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 41 (11FA0000) [pid = 3932] [serial = 41] [outer = 00000000] 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 42 (1209BC00) [pid = 3932] [serial = 42] [outer = 11FA0000] 04:10:04 INFO - PROCESS | 3932 | 1468840204827 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 43 (120A9000) [pid = 3932] [serial = 43] [outer = 11FA0000] 04:10:05 INFO - PROCESS | 3932 | 1468840205242 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:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 04:10:05 INFO - PROCESS | 3932 | 1468840205295 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 3932 | 1468840205299 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:10:05 INFO - PROCESS | 3932 | 1468840205306 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:10:05 INFO - PROCESS | 3932 | 1468840205309 Marionette TRACE conn6 <- [1,26,null,{}] 04:10:05 INFO - PROCESS | 3932 | 1468840205312 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:10:05 INFO - PROCESS | 3932 | 1468840205315 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:05 INFO - PROCESS | 3932 | 1468840205425 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:10:05 INFO - PROCESS | 3932 | 1468840205440 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 3932 | 1468840205442 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:05 INFO - PROCESS | 3932 | ++DOCSHELL 12A87800 == 14 [pid = 3932] [id = 16] 04:10:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 44 (12A88C00) [pid = 3932] [serial = 44] [outer = 00000000] 04:10:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 45 (12AD7000) [pid = 3932] [serial = 45] [outer = 12A88C00] 04:10:05 INFO - PROCESS | 3932 | 1468840205489 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 46 (15B69400) [pid = 3932] [serial = 46] [outer = 12A88C00] 04:10:05 INFO - PROCESS | 3932 | 1468840205919 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:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 04:10:05 INFO - PROCESS | 3932 | 1468840205981 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 3932 | 1468840205983 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:10:05 INFO - PROCESS | 3932 | 1468840205987 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 3932 | 1468840205990 Marionette TRACE conn6 <- [1,30,null,{}] 04:10:06 INFO - PROCESS | 3932 | 1468840206001 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:10:06 INFO - PROCESS | 3932 | 1468840206006 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:06 INFO - PROCESS | 3932 | 1468840206088 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:10:06 INFO - PROCESS | 3932 | 1468840206098 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 3932 | 1468840206101 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:06 INFO - PROCESS | 3932 | ++DOCSHELL 1615E800 == 15 [pid = 3932] [id = 17] 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 47 (16161000) [pid = 3932] [serial = 47] [outer = 00000000] 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 48 (16C65800) [pid = 3932] [serial = 48] [outer = 16161000] 04:10:06 INFO - PROCESS | 3932 | 1468840206149 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 49 (1740C400) [pid = 3932] [serial = 49] [outer = 16161000] 04:10:06 INFO - PROCESS | 3932 | 1468840206555 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:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 04:10:06 INFO - PROCESS | 3932 | 1468840206622 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 3932 | 1468840206624 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:10:06 INFO - PROCESS | 3932 | 1468840206628 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:10:06 INFO - PROCESS | 3932 | 1468840206638 Marionette TRACE conn6 <- [1,34,null,{}] 04:10:06 INFO - PROCESS | 3932 | 1468840206642 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:10:06 INFO - PROCESS | 3932 | 1468840206644 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:06 INFO - PROCESS | 3932 | 1468840206723 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:10:06 INFO - PROCESS | 3932 | 1468840206729 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 3932 | 1468840206731 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:06 INFO - PROCESS | 3932 | ++DOCSHELL 174C4400 == 16 [pid = 3932] [id = 18] 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 50 (174C4800) [pid = 3932] [serial = 50] [outer = 00000000] 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 51 (17E17C00) [pid = 3932] [serial = 51] [outer = 174C4800] 04:10:06 INFO - PROCESS | 3932 | 1468840206775 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 52 (180D9800) [pid = 3932] [serial = 52] [outer = 174C4800] 04:10:07 INFO - PROCESS | 3932 | 1468840207167 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:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 04:10:07 INFO - PROCESS | 3932 | 1468840207226 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 3932 | 1468840207228 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:10:07 INFO - PROCESS | 3932 | 1468840207231 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:10:07 INFO - PROCESS | 3932 | 1468840207233 Marionette TRACE conn6 <- [1,38,null,{}] 04:10:07 INFO - PROCESS | 3932 | 1468840207237 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:10:07 INFO - PROCESS | 3932 | 1468840207239 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:07 INFO - PROCESS | 3932 | 1468840207314 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:10:07 INFO - PROCESS | 3932 | 1468840207319 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 3932 | 1468840207321 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:07 INFO - PROCESS | 3932 | ++DOCSHELL 17D23C00 == 17 [pid = 3932] [id = 19] 04:10:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 53 (18E58400) [pid = 3932] [serial = 53] [outer = 00000000] 04:10:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 54 (19627000) [pid = 3932] [serial = 54] [outer = 18E58400] 04:10:07 INFO - PROCESS | 3932 | 1468840207365 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (1962F000) [pid = 3932] [serial = 55] [outer = 18E58400] 04:10:07 INFO - PROCESS | 3932 | 1468840207752 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:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 04:10:07 INFO - PROCESS | 3932 | 1468840207809 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 3932 | 1468840207810 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:10:07 INFO - PROCESS | 3932 | 1468840207814 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 3932 | 1468840207815 Marionette TRACE conn6 <- [1,42,null,{}] 04:10:07 INFO - PROCESS | 3932 | 1468840207823 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:10:07 INFO - PROCESS | 3932 | 1468840207828 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:07 INFO - PROCESS | 3932 | 1468840207938 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:10:07 INFO - PROCESS | 3932 | 1468840207950 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 3932 | 1468840207952 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:07 INFO - PROCESS | 3932 | ++DOCSHELL 1A510800 == 18 [pid = 3932] [id = 20] 04:10:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (1A54B400) [pid = 3932] [serial = 56] [outer = 00000000] 04:10:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (1AA5D800) [pid = 3932] [serial = 57] [outer = 1A54B400] 04:10:08 INFO - PROCESS | 3932 | 1468840207997 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (1AB05000) [pid = 3932] [serial = 58] [outer = 1A54B400] 04:10:08 INFO - PROCESS | 3932 | 1468840208480 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:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 04:10:08 INFO - PROCESS | 3932 | 1468840208546 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:10:08 INFO - PROCESS | 3932 | 1468840208548 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:10:08 INFO - PROCESS | 3932 | 1468840208552 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 3932 | 1468840208553 Marionette TRACE conn6 <- [1,46,null,{}] 04:10:08 INFO - PROCESS | 3932 | 1468840208557 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:10:08 INFO - PROCESS | 3932 | 1468840208559 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:08 INFO - PROCESS | 3932 | 1468840208635 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:10:08 INFO - PROCESS | 3932 | 1468840208642 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 3932 | 1468840208644 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:08 INFO - PROCESS | 3932 | ++DOCSHELL 1B272800 == 19 [pid = 3932] [id = 21] 04:10:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (1B272C00) [pid = 3932] [serial = 59] [outer = 00000000] 04:10:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (1C43E000) [pid = 3932] [serial = 60] [outer = 1B272C00] 04:10:08 INFO - PROCESS | 3932 | 1468840208691 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (1D8B9800) [pid = 3932] [serial = 61] [outer = 1B272C00] 04:10:09 INFO - PROCESS | 3932 | 1468840209064 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:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 04:10:09 INFO - PROCESS | 3932 | 1468840209082 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 3932 | 1468840209084 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:10:09 INFO - PROCESS | 3932 | 1468840209087 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 3932 | 1468840209089 Marionette TRACE conn6 <- [1,50,null,{}] 04:10:09 INFO - PROCESS | 3932 | 1468840209092 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:10:09 INFO - PROCESS | 3932 | 1468840209094 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:09 INFO - PROCESS | 3932 | 1468840209203 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:10:09 INFO - PROCESS | 3932 | 1468840209213 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 3932 | 1468840209215 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:09 INFO - PROCESS | 3932 | ++DOCSHELL 1DE87C00 == 20 [pid = 3932] [id = 22] 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1DF29400) [pid = 3932] [serial = 62] [outer = 00000000] 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1EAF1400) [pid = 3932] [serial = 63] [outer = 1DF29400] 04:10:09 INFO - PROCESS | 3932 | 1468840209258 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1EAF0800) [pid = 3932] [serial = 64] [outer = 1DF29400] 04:10:09 INFO - PROCESS | 3932 | 1468840209615 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:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:10:09 INFO - PROCESS | 3932 | 1468840209658 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 3932 | 1468840209660 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:10:09 INFO - PROCESS | 3932 | 1468840209663 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 3932 | 1468840209665 Marionette TRACE conn6 <- [1,54,null,{}] 04:10:09 INFO - PROCESS | 3932 | 1468840209668 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:10:09 INFO - PROCESS | 3932 | 1468840209670 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:09 INFO - PROCESS | 3932 | 1468840209746 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:10:09 INFO - PROCESS | 3932 | 1468840209810 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 3932 | 1468840209811 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:09 INFO - PROCESS | 3932 | ++DOCSHELL 1A5E9400 == 21 [pid = 3932] [id = 23] 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1A5E9800) [pid = 3932] [serial = 65] [outer = 00000000] 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1A5F2C00) [pid = 3932] [serial = 66] [outer = 1A5E9800] 04:10:09 INFO - PROCESS | 3932 | 1468840209856 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1A5F6C00) [pid = 3932] [serial = 67] [outer = 1A5E9800] 04:10:10 INFO - PROCESS | 3932 | 1468840210181 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:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 04:10:10 INFO - PROCESS | 3932 | 1468840210234 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:10:10 INFO - PROCESS | 3932 | 1468840210237 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:10:10 INFO - PROCESS | 3932 | 1468840210240 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:10:10 INFO - PROCESS | 3932 | 1468840210241 Marionette TRACE conn6 <- [1,58,null,{}] 04:10:10 INFO - PROCESS | 3932 | 1468840210245 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:10:10 INFO - PROCESS | 3932 | 1468840210247 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:10 INFO - PROCESS | 3932 | 1468840210323 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:10:10 INFO - PROCESS | 3932 | 1468840210389 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 3932 | 1468840210391 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:10 INFO - PROCESS | 3932 | ++DOCSHELL 19687400 == 22 [pid = 3932] [id = 24] 04:10:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19687C00) [pid = 3932] [serial = 68] [outer = 00000000] 04:10:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (19691800) [pid = 3932] [serial = 69] [outer = 19687C00] 04:10:10 INFO - PROCESS | 3932 | 1468840210433 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19694400) [pid = 3932] [serial = 70] [outer = 19687C00] 04:10:10 INFO - PROCESS | 3932 | 1468840210767 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:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:10:10 INFO - PROCESS | 3932 | 1468840210814 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:10:10 INFO - PROCESS | 3932 | 1468840210817 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:10:10 INFO - PROCESS | 3932 | 1468840210820 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 3932 | 1468840210822 Marionette TRACE conn6 <- [1,62,null,{}] 04:10:10 INFO - PROCESS | 3932 | 1468840210825 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:10:10 INFO - PROCESS | 3932 | 1468840210827 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:10 INFO - PROCESS | 3932 | 1468840210948 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:10:10 INFO - PROCESS | 3932 | 1468840210955 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 3932 | 1468840210957 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:10 INFO - PROCESS | 3932 | ++DOCSHELL 1A5EB000 == 23 [pid = 3932] [id = 25] 04:10:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A5EB800) [pid = 3932] [serial = 71] [outer = 00000000] 04:10:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1F04F800) [pid = 3932] [serial = 72] [outer = 1A5EB800] 04:10:11 INFO - PROCESS | 3932 | 1468840211001 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1F058000) [pid = 3932] [serial = 73] [outer = 1A5EB800] 04:10:11 INFO - PROCESS | 3932 | 1468840211356 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:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 04:10:11 INFO - PROCESS | 3932 | 1468840211390 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:10:11 INFO - PROCESS | 3932 | 1468840211392 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:10:11 INFO - PROCESS | 3932 | 1468840211395 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 3932 | 1468840211397 Marionette TRACE conn6 <- [1,66,null,{}] 04:10:11 INFO - PROCESS | 3932 | 1468840211400 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:10:11 INFO - PROCESS | 3932 | 1468840211402 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:11 INFO - PROCESS | 3932 | 1468840211478 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:10:11 INFO - PROCESS | 3932 | 1468840211543 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 3932 | 1468840211545 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:11 INFO - PROCESS | 3932 | ++DOCSHELL 1C4A0400 == 24 [pid = 3932] [id = 26] 04:10:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1C4A1000) [pid = 3932] [serial = 74] [outer = 00000000] 04:10:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1C4A6000) [pid = 3932] [serial = 75] [outer = 1C4A1000] 04:10:11 INFO - PROCESS | 3932 | 1468840211600 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C4A8000) [pid = 3932] [serial = 76] [outer = 1C4A1000] 04:10:11 INFO - PROCESS | 3932 | 1468840211958 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:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 04:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:10:12 INFO - PROCESS | 3932 | 1468840212027 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 3932 | 1468840212028 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:10:12 INFO - PROCESS | 3932 | 1468840212032 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 3932 | 1468840212033 Marionette TRACE conn6 <- [1,70,null,{}] 04:10:12 INFO - PROCESS | 3932 | 1468840212037 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:10:12 INFO - PROCESS | 3932 | 1468840212039 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:12 INFO - PROCESS | 3932 | 1468840212822 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:10:12 INFO - PROCESS | 3932 | 1468840212911 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 3932 | 1468840212914 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:12 INFO - PROCESS | 3932 | ++DOCSHELL 0D0E3400 == 25 [pid = 3932] [id = 27] 04:10:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (0D4E9000) [pid = 3932] [serial = 77] [outer = 00000000] 04:10:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (11771800) [pid = 3932] [serial = 78] [outer = 0D4E9000] 04:10:12 INFO - PROCESS | 3932 | 1468840212962 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (11BD7C00) [pid = 3932] [serial = 79] [outer = 0D4E9000] 04:10:13 INFO - PROCESS | 3932 | 1468840213381 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:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1375ms 04:10:13 INFO - PROCESS | 3932 | 1468840213414 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 3932 | 1468840213418 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:10:13 INFO - PROCESS | 3932 | 1468840213422 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 3932 | 1468840213425 Marionette TRACE conn6 <- [1,74,null,{}] 04:10:13 INFO - PROCESS | 3932 | 1468840213429 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:10:13 INFO - PROCESS | 3932 | 1468840213433 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:13 INFO - PROCESS | 3932 | 1468840213538 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:10:13 INFO - PROCESS | 3932 | 1468840213544 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 3932 | 1468840213546 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:13 INFO - PROCESS | 3932 | ++DOCSHELL 11FA1000 == 26 [pid = 3932] [id = 28] 04:10:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (120D8C00) [pid = 3932] [serial = 80] [outer = 00000000] 04:10:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (12550000) [pid = 3932] [serial = 81] [outer = 120D8C00] 04:10:13 INFO - PROCESS | 3932 | 1468840213593 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1290DC00) [pid = 3932] [serial = 82] [outer = 120D8C00] 04:10:13 INFO - PROCESS | 3932 | 1468840213997 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:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 04:10:14 INFO - PROCESS | 3932 | 1468840214053 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:10:14 INFO - PROCESS | 3932 | 1468840214056 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:10:14 INFO - PROCESS | 3932 | 1468840214065 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - PROCESS | 3932 | 1468840214067 Marionette TRACE conn6 <- [1,78,null,{}] 04:10:14 INFO - PROCESS | 3932 | 1468840214071 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:10:14 INFO - PROCESS | 3932 | 1468840214073 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:14 INFO - PROCESS | 3932 | 1468840214506 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17F5A800) [pid = 3932] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1F08D800) [pid = 3932] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A5EB800) [pid = 3932] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1F8C5C00) [pid = 3932] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11F47000) [pid = 3932] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17A57400) [pid = 3932] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11FA0000) [pid = 3932] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (12A88C00) [pid = 3932] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (16161000) [pid = 3932] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (174C4800) [pid = 3932] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (18E58400) [pid = 3932] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A54B400) [pid = 3932] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1DF29400) [pid = 3932] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A5E9800) [pid = 3932] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:10:14 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19687C00) [pid = 3932] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:10:14 INFO - PROCESS | 3932 | 1468840214586 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 3932 | 1468840214588 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:14 INFO - PROCESS | 3932 | ++DOCSHELL 11773800 == 27 [pid = 3932] [id = 29] 04:10:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (11773C00) [pid = 3932] [serial = 83] [outer = 00000000] 04:10:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (11776400) [pid = 3932] [serial = 84] [outer = 11773C00] 04:10:14 INFO - PROCESS | 3932 | 1468840214632 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (129DE800) [pid = 3932] [serial = 85] [outer = 11773C00] 04:10:14 INFO - PROCESS | 3932 | 1468840214985 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:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 970ms 04:10:15 INFO - PROCESS | 3932 | 1468840215038 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 3932 | 1468840215042 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:10:15 INFO - PROCESS | 3932 | 1468840215052 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 3932 | 1468840215057 Marionette TRACE conn6 <- [1,82,null,{}] 04:10:15 INFO - PROCESS | 3932 | 1468840215060 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:10:15 INFO - PROCESS | 3932 | 1468840215063 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:15 INFO - PROCESS | 3932 | 1468840215158 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:10:15 INFO - PROCESS | 3932 | 1468840215163 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 3932 | 1468840215165 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:15 INFO - PROCESS | 3932 | ++DOCSHELL 1615C400 == 28 [pid = 3932] [id = 30] 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1615CC00) [pid = 3932] [serial = 86] [outer = 00000000] 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17A52C00) [pid = 3932] [serial = 87] [outer = 1615CC00] 04:10:15 INFO - PROCESS | 3932 | 1468840215209 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17D2B400) [pid = 3932] [serial = 88] [outer = 1615CC00] 04:10:15 INFO - PROCESS | 3932 | 1468840215625 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:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 04:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:10:15 INFO - PROCESS | 3932 | 1468840215678 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 3932 | 1468840215680 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:10:15 INFO - PROCESS | 3932 | 1468840215683 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 3932 | 1468840215684 Marionette TRACE conn6 <- [1,86,null,{}] 04:10:15 INFO - PROCESS | 3932 | 1468840215692 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:10:15 INFO - PROCESS | 3932 | 1468840215694 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:15 INFO - PROCESS | 3932 | 1468840215772 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:10:15 INFO - PROCESS | 3932 | 1468840215778 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 3932 | 1468840215780 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:15 INFO - PROCESS | 3932 | ++DOCSHELL 16164800 == 29 [pid = 3932] [id = 31] 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (17A52800) [pid = 3932] [serial = 89] [outer = 00000000] 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19688000) [pid = 3932] [serial = 90] [outer = 17A52800] 04:10:15 INFO - PROCESS | 3932 | 1468840215822 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1968C000) [pid = 3932] [serial = 91] [outer = 17A52800] 04:10:16 INFO - PROCESS | 3932 | 1468840216242 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:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 590ms 04:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:10:16 INFO - PROCESS | 3932 | 1468840216274 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 3932 | 1468840216276 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:10:16 INFO - PROCESS | 3932 | 1468840216279 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 3932 | 1468840216281 Marionette TRACE conn6 <- [1,90,null,{}] 04:10:16 INFO - PROCESS | 3932 | 1468840216284 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:10:16 INFO - PROCESS | 3932 | 1468840216286 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:16 INFO - PROCESS | 3932 | 1468840216365 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:10:16 INFO - PROCESS | 3932 | 1468840216371 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 3932 | 1468840216376 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:16 INFO - PROCESS | 3932 | ++DOCSHELL 19932800 == 30 [pid = 3932] [id = 32] 04:10:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19934000) [pid = 3932] [serial = 92] [outer = 00000000] 04:10:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A50000) [pid = 3932] [serial = 93] [outer = 19934000] 04:10:16 INFO - PROCESS | 3932 | 1468840216428 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A453800) [pid = 3932] [serial = 94] [outer = 19934000] 04:10:17 INFO - PROCESS | 3932 | 1468840217031 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:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 04:10:17 INFO - PROCESS | 3932 | 1468840217117 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:10:17 INFO - PROCESS | 3932 | 1468840217121 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:10:17 INFO - PROCESS | 3932 | 1468840217127 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:10:17 INFO - PROCESS | 3932 | 1468840217132 Marionette TRACE conn6 <- [1,94,null,{}] 04:10:17 INFO - PROCESS | 3932 | 1468840217151 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:10:17 INFO - PROCESS | 3932 | 1468840217154 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:17 INFO - PROCESS | 3932 | 1468840217266 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:10:17 INFO - PROCESS | 3932 | 1468840217329 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 3932 | 1468840217331 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:17 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E5C00 == 31 [pid = 3932] [id = 33] 04:10:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (11774C00) [pid = 3932] [serial = 95] [outer = 00000000] 04:10:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1209FC00) [pid = 3932] [serial = 96] [outer = 11774C00] 04:10:17 INFO - PROCESS | 3932 | 1468840217388 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (12AD3000) [pid = 3932] [serial = 97] [outer = 11774C00] 04:10:17 INFO - PROCESS | 3932 | 1468840217940 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:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 04:10:17 INFO - PROCESS | 3932 | 1468840218001 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 3932 | 1468840218006 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:10:18 INFO - PROCESS | 3932 | 1468840218013 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 3932 | 1468840218015 Marionette TRACE conn6 <- [1,98,null,{}] 04:10:18 INFO - PROCESS | 3932 | 1468840218020 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:10:18 INFO - PROCESS | 3932 | 1468840218023 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:18 INFO - PROCESS | 3932 | 1468840218130 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:10:18 INFO - PROCESS | 3932 | 1468840218200 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 3932 | 1468840218203 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:18 INFO - PROCESS | 3932 | ++DOCSHELL 174BC400 == 32 [pid = 3932] [id = 34] 04:10:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (174C4800) [pid = 3932] [serial = 98] [outer = 00000000] 04:10:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (18E63400) [pid = 3932] [serial = 99] [outer = 174C4800] 04:10:18 INFO - PROCESS | 3932 | 1468840218258 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19696800) [pid = 3932] [serial = 100] [outer = 174C4800] 04:10:18 INFO - PROCESS | 3932 | 1468840218820 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:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 04:10:18 INFO - PROCESS | 3932 | 1468840218886 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 3932 | 1468840218889 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:10:18 INFO - PROCESS | 3932 | 1468840218893 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 3932 | 1468840218896 Marionette TRACE conn6 <- [1,102,null,{}] 04:10:18 INFO - PROCESS | 3932 | 1468840218907 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:10:18 INFO - PROCESS | 3932 | 1468840218912 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:19 INFO - PROCESS | 3932 | 1468840219015 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:10:19 INFO - PROCESS | 3932 | 1468840219087 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 3932 | 1468840219090 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:19 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F8400 == 33 [pid = 3932] [id = 35] 04:10:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A5F8C00) [pid = 3932] [serial = 101] [outer = 00000000] 04:10:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1AB04800) [pid = 3932] [serial = 102] [outer = 1A5F8C00] 04:10:19 INFO - PROCESS | 3932 | 1468840219146 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B8EB000) [pid = 3932] [serial = 103] [outer = 1A5F8C00] 04:10:19 INFO - PROCESS | 3932 | 1468840219750 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:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 04:10:19 INFO - PROCESS | 3932 | 1468840219766 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:10:19 INFO - PROCESS | 3932 | 1468840219770 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:10:19 INFO - PROCESS | 3932 | 1468840219790 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:10:19 INFO - PROCESS | 3932 | 1468840219794 Marionette TRACE conn6 <- [1,106,null,{}] 04:10:19 INFO - PROCESS | 3932 | 1468840219800 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:10:19 INFO - PROCESS | 3932 | 1468840219803 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:19 INFO - PROCESS | 3932 | 1468840219901 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:10:19 INFO - PROCESS | 3932 | 1468840219983 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 3932 | 1468840219988 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:20 INFO - PROCESS | 3932 | ++DOCSHELL 113FD800 == 34 [pid = 3932] [id = 36] 04:10:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (113FE800) [pid = 3932] [serial = 104] [outer = 00000000] 04:10:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (11F47000) [pid = 3932] [serial = 105] [outer = 113FE800] 04:10:20 INFO - PROCESS | 3932 | 1468840220035 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (120A8000) [pid = 3932] [serial = 106] [outer = 113FE800] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A54C000) [pid = 3932] [serial = 17] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1F04F800) [pid = 3932] [serial = 72] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1FAA5000) [pid = 3932] [serial = 27] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (120A8C00) [pid = 3932] [serial = 30] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17F50400) [pid = 3932] [serial = 33] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A047400) [pid = 3932] [serial = 39] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1209BC00) [pid = 3932] [serial = 42] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (120A9000) [pid = 3932] [serial = 43] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (12AD7000) [pid = 3932] [serial = 45] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (16C65800) [pid = 3932] [serial = 48] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1740C400) [pid = 3932] [serial = 49] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17E17C00) [pid = 3932] [serial = 51] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (180D9800) [pid = 3932] [serial = 52] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19627000) [pid = 3932] [serial = 54] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1AA5D800) [pid = 3932] [serial = 57] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C43E000) [pid = 3932] [serial = 60] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1EAF1400) [pid = 3932] [serial = 63] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A5F2C00) [pid = 3932] [serial = 66] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19691800) [pid = 3932] [serial = 69] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1962F000) [pid = 3932] [serial = 55] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19A43000) [pid = 3932] [serial = 36] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (196E4000) [pid = 3932] [serial = 34] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1AB05000) [pid = 3932] [serial = 58] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1EAF0800) [pid = 3932] [serial = 64] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1A5F6C00) [pid = 3932] [serial = 67] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19694400) [pid = 3932] [serial = 70] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (15B69400) [pid = 3932] [serial = 46] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (12A8B000) [pid = 3932] [serial = 31] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1FAA9400) [pid = 3932] [serial = 28] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1F058000) [pid = 3932] [serial = 73] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (18E66400) [pid = 3932] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (18E60400) [pid = 3932] [serial = 9] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (12AD5000) [pid = 3932] [serial = 4] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1F379400) [pid = 3932] [serial = 24] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (1F090000) [pid = 3932] [serial = 21] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (1F094800) [pid = 3932] [serial = 22] [outer = 00000000] [url = about:blank] 04:10:20 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (1A76E000) [pid = 3932] [serial = 14] [outer = 00000000] [url = about:blank] 04:10:21 INFO - PROCESS | 3932 | 1468840221061 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:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1321ms 04:10:21 INFO - PROCESS | 3932 | 1468840221116 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 3932 | 1468840221119 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:10:21 INFO - PROCESS | 3932 | 1468840221124 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 3932 | 1468840221127 Marionette TRACE conn6 <- [1,110,null,{}] 04:10:21 INFO - PROCESS | 3932 | 1468840221132 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:10:21 INFO - PROCESS | 3932 | 1468840221135 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:21 INFO - PROCESS | 3932 | 1468840221223 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:10:21 INFO - PROCESS | 3932 | 1468840221292 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 3932 | 1468840221295 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:21 INFO - PROCESS | 3932 | ++DOCSHELL 11F50000 == 35 [pid = 3932] [id = 37] 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (11F50400) [pid = 3932] [serial = 107] [outer = 00000000] 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (120A8C00) [pid = 3932] [serial = 108] [outer = 11F50400] 04:10:21 INFO - PROCESS | 3932 | 1468840221342 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (12543400) [pid = 3932] [serial = 109] [outer = 11F50400] 04:10:21 INFO - PROCESS | 3932 | 1468840221713 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:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 04:10:21 INFO - PROCESS | 3932 | 1468840221755 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 3932 | 1468840221760 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:10:21 INFO - PROCESS | 3932 | 1468840221772 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 3932 | 1468840221775 Marionette TRACE conn6 <- [1,114,null,{}] 04:10:21 INFO - PROCESS | 3932 | 1468840221778 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:10:21 INFO - PROCESS | 3932 | 1468840221781 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:21 INFO - PROCESS | 3932 | 1468840221866 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:10:21 INFO - PROCESS | 3932 | 1468840221872 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 3932 | 1468840221874 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:21 INFO - PROCESS | 3932 | ++DOCSHELL 12AD6400 == 36 [pid = 3932] [id = 38] 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (15B62400) [pid = 3932] [serial = 110] [outer = 00000000] 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (15E56800) [pid = 3932] [serial = 111] [outer = 15B62400] 04:10:21 INFO - PROCESS | 3932 | 1468840221920 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (16089C00) [pid = 3932] [serial = 112] [outer = 15B62400] 04:10:22 INFO - PROCESS | 3932 | 1468840222346 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:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:10:22 INFO - PROCESS | 3932 | 1468840222400 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 3932 | 1468840222402 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:10:22 INFO - PROCESS | 3932 | 1468840222406 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:10:22 INFO - PROCESS | 3932 | 1468840222410 Marionette TRACE conn6 <- [1,118,null,{}] 04:10:22 INFO - PROCESS | 3932 | 1468840222421 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:10:22 INFO - PROCESS | 3932 | 1468840222426 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:22 INFO - PROCESS | 3932 | 1468840222507 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:10:22 INFO - PROCESS | 3932 | 1468840222536 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 3932 | 1468840222539 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:22 INFO - PROCESS | 3932 | ++DOCSHELL 180DE000 == 37 [pid = 3932] [id = 39] 04:10:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (18E59400) [pid = 3932] [serial = 113] [outer = 00000000] 04:10:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (18E5C800) [pid = 3932] [serial = 114] [outer = 18E59400] 04:10:22 INFO - PROCESS | 3932 | 1468840222596 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (18E66C00) [pid = 3932] [serial = 115] [outer = 18E59400] 04:10:22 INFO - PROCESS | 3932 | 1468840222986 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:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 04:10:23 INFO - PROCESS | 3932 | 1468840223051 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 3932 | 1468840223053 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:10:23 INFO - PROCESS | 3932 | 1468840223056 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 3932 | 1468840223058 Marionette TRACE conn6 <- [1,122,null,{}] 04:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:10:23 INFO - PROCESS | 3932 | 1468840223062 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:10:23 INFO - PROCESS | 3932 | 1468840223064 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:23 INFO - PROCESS | 3932 | 1468840223171 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:10:23 INFO - PROCESS | 3932 | 1468840223176 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 3932 | 1468840223178 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:23 INFO - PROCESS | 3932 | ++DOCSHELL 1962E400 == 38 [pid = 3932] [id = 40] 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1962F000) [pid = 3932] [serial = 116] [outer = 00000000] 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (19695C00) [pid = 3932] [serial = 117] [outer = 1962F000] 04:10:23 INFO - PROCESS | 3932 | 1468840223221 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (19932400) [pid = 3932] [serial = 118] [outer = 1962F000] 04:10:23 INFO - PROCESS | 3932 | 1468840223610 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:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 04:10:23 INFO - PROCESS | 3932 | 1468840223632 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 3932 | 1468840223634 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:10:23 INFO - PROCESS | 3932 | 1468840223637 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:10:23 INFO - PROCESS | 3932 | 1468840223639 Marionette TRACE conn6 <- [1,126,null,{}] 04:10:23 INFO - PROCESS | 3932 | 1468840223642 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:10:23 INFO - PROCESS | 3932 | 1468840223644 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:23 INFO - PROCESS | 3932 | 1468840223740 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:10:23 INFO - PROCESS | 3932 | 1468840223745 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 3932 | 1468840223747 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:23 INFO - PROCESS | 3932 | ++DOCSHELL 19A42800 == 39 [pid = 3932] [id = 41] 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (19A45000) [pid = 3932] [serial = 119] [outer = 00000000] 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1A03FC00) [pid = 3932] [serial = 120] [outer = 19A45000] 04:10:23 INFO - PROCESS | 3932 | 1468840223790 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A049C00) [pid = 3932] [serial = 121] [outer = 19A45000] 04:10:24 INFO - PROCESS | 3932 | 1468840224232 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:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 04:10:24 INFO - PROCESS | 3932 | 1468840224271 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 3932 | 1468840224273 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:10:24 INFO - PROCESS | 3932 | 1468840224276 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 3932 | 1468840224278 Marionette TRACE conn6 <- [1,130,null,{}] 04:10:24 INFO - PROCESS | 3932 | 1468840224281 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:10:24 INFO - PROCESS | 3932 | 1468840224287 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:24 INFO - PROCESS | 3932 | 1468840224413 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:10:24 INFO - PROCESS | 3932 | 1468840224424 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 3932 | 1468840224426 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:24 INFO - PROCESS | 3932 | ++DOCSHELL 1A54D400 == 40 [pid = 3932] [id = 42] 04:10:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A550000) [pid = 3932] [serial = 122] [outer = 00000000] 04:10:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A5F7000) [pid = 3932] [serial = 123] [outer = 1A550000] 04:10:24 INFO - PROCESS | 3932 | 1468840224469 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1AB02C00) [pid = 3932] [serial = 124] [outer = 1A550000] 04:10:24 INFO - PROCESS | 3932 | 1468840224884 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:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 04:10:24 INFO - PROCESS | 3932 | 1468840224947 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:10:24 INFO - PROCESS | 3932 | 1468840224949 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:10:24 INFO - PROCESS | 3932 | 1468840224952 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 3932 | 1468840224954 Marionette TRACE conn6 <- [1,134,null,{}] 04:10:24 INFO - PROCESS | 3932 | 1468840224957 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:10:24 INFO - PROCESS | 3932 | 1468840224959 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:25 INFO - PROCESS | 3932 | 1468840225074 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C4A1000) [pid = 3932] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B272C00) [pid = 3932] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (19934000) [pid = 3932] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (120D8C00) [pid = 3932] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1615CC00) [pid = 3932] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (17A52800) [pid = 3932] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (11773C00) [pid = 3932] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:10:25 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (0D4E9000) [pid = 3932] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:10:25 INFO - PROCESS | 3932 | 1468840225216 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 3932 | 1468840225218 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:25 INFO - PROCESS | 3932 | ++DOCSHELL 0C5D9400 == 41 [pid = 3932] [id = 43] 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (0C5E0400) [pid = 3932] [serial = 125] [outer = 00000000] 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (120D8C00) [pid = 3932] [serial = 126] [outer = 0C5E0400] 04:10:25 INFO - PROCESS | 3932 | 1468840225263 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (12506C00) [pid = 3932] [serial = 127] [outer = 0C5E0400] 04:10:25 INFO - PROCESS | 3932 | 1468840225605 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:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 04:10:25 INFO - PROCESS | 3932 | 1468840225623 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:10:25 INFO - PROCESS | 3932 | 1468840225625 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:10:25 INFO - PROCESS | 3932 | 1468840225628 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 3932 | 1468840225630 Marionette TRACE conn6 <- [1,138,null,{}] 04:10:25 INFO - PROCESS | 3932 | 1468840225633 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:10:25 INFO - PROCESS | 3932 | 1468840225635 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:25 INFO - PROCESS | 3932 | 1468840225708 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:10:25 INFO - PROCESS | 3932 | 1468840225714 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 3932 | 1468840225715 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:25 INFO - PROCESS | 3932 | ++DOCSHELL 1962EC00 == 42 [pid = 3932] [id = 44] 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19A4E000) [pid = 3932] [serial = 128] [outer = 00000000] 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1C09AC00) [pid = 3932] [serial = 129] [outer = 19A4E000] 04:10:25 INFO - PROCESS | 3932 | 1468840225758 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1B2E7800) [pid = 3932] [serial = 130] [outer = 19A4E000] 04:10:26 INFO - PROCESS | 3932 | 1468840226154 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:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 04:10:26 INFO - PROCESS | 3932 | 1468840226199 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 3932 | 1468840226201 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:10:26 INFO - PROCESS | 3932 | 1468840226204 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 3932 | 1468840226206 Marionette TRACE conn6 <- [1,142,null,{}] 04:10:26 INFO - PROCESS | 3932 | 1468840226209 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:10:26 INFO - PROCESS | 3932 | 1468840226211 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:26 INFO - PROCESS | 3932 | 1468840226285 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:10:26 INFO - PROCESS | 3932 | 1468840226291 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:26 INFO - PROCESS | 3932 | 1468840226292 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:26 INFO - PROCESS | 3932 | ++DOCSHELL 180DDC00 == 43 [pid = 3932] [id = 45] 04:10:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1C4A0800) [pid = 3932] [serial = 131] [outer = 00000000] 04:10:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1C4A5800) [pid = 3932] [serial = 132] [outer = 1C4A0800] 04:10:26 INFO - PROCESS | 3932 | 1468840226335 Marionette DEBUG loaded listener.js 04:10:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1C4A6800) [pid = 3932] [serial = 133] [outer = 1C4A0800] 04:10:26 INFO - PROCESS | 3932 | 1468840226750 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:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 04:10:26 INFO - PROCESS | 3932 | 1468840226775 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 3932 | 1468840226777 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:10:26 INFO - PROCESS | 3932 | 1468840226780 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 3932 | 1468840226782 Marionette TRACE conn6 <- [1,146,null,{}] 04:10:26 INFO - PROCESS | 3932 | 1468840226785 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:10:26 INFO - PROCESS | 3932 | 1468840226787 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:26 INFO - PROCESS | 3932 | 1468840226893 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:10:26 INFO - PROCESS | 3932 | 1468840226898 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:26 INFO - PROCESS | 3932 | 1468840226900 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:26 INFO - PROCESS | 3932 | ++DOCSHELL 113FE000 == 44 [pid = 3932] [id = 46] 04:10:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11772800) [pid = 3932] [serial = 134] [outer = 00000000] 04:10:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1D806400) [pid = 3932] [serial = 135] [outer = 11772800] 04:10:26 INFO - PROCESS | 3932 | 1468840226942 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1DE7A400) [pid = 3932] [serial = 136] [outer = 11772800] 04:10:27 INFO - PROCESS | 3932 | 1468840227536 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:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 04:10:27 INFO - PROCESS | 3932 | 1468840227551 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 3932 | 1468840227556 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:10:27 INFO - PROCESS | 3932 | 1468840227560 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 3932 | 1468840227564 Marionette TRACE conn6 <- [1,150,null,{}] 04:10:27 INFO - PROCESS | 3932 | 1468840227569 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:10:27 INFO - PROCESS | 3932 | 1468840227573 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:27 INFO - PROCESS | 3932 | 1468840227719 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:10:27 INFO - PROCESS | 3932 | 1468840227850 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 3932 | 1468840227853 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:27 INFO - PROCESS | 3932 | ++DOCSHELL 120A9000 == 45 [pid = 3932] [id = 47] 04:10:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (120D2800) [pid = 3932] [serial = 137] [outer = 00000000] 04:10:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (12ADB400) [pid = 3932] [serial = 138] [outer = 120D2800] 04:10:27 INFO - PROCESS | 3932 | 1468840227910 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (15C58C00) [pid = 3932] [serial = 139] [outer = 120D2800] 04:10:28 INFO - PROCESS | 3932 | 1468840228805 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:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1282ms 04:10:28 INFO - PROCESS | 3932 | 1468840228844 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:10:28 INFO - PROCESS | 3932 | 1468840228848 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:10:28 INFO - PROCESS | 3932 | 1468840228853 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:10:28 INFO - PROCESS | 3932 | 1468840228856 Marionette TRACE conn6 <- [1,154,null,{}] 04:10:28 INFO - PROCESS | 3932 | 1468840228862 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:10:28 INFO - PROCESS | 3932 | 1468840228864 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:28 INFO - PROCESS | 3932 | 1468840228971 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:10:29 INFO - PROCESS | 3932 | 1468840229041 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 3932 | 1468840229045 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:29 INFO - PROCESS | 3932 | ++DOCSHELL 12595C00 == 46 [pid = 3932] [id = 48] 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (12902000) [pid = 3932] [serial = 140] [outer = 00000000] 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (159D8400) [pid = 3932] [serial = 141] [outer = 12902000] 04:10:29 INFO - PROCESS | 3932 | 1468840229093 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (15BB5C00) [pid = 3932] [serial = 142] [outer = 12902000] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 16164800 == 45 [pid = 3932] [id = 31] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 1615C400 == 44 [pid = 3932] [id = 30] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 11773800 == 43 [pid = 3932] [id = 29] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 180DDC00 == 42 [pid = 3932] [id = 45] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 1962EC00 == 41 [pid = 3932] [id = 44] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 0C5D9400 == 40 [pid = 3932] [id = 43] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 1A54D400 == 39 [pid = 3932] [id = 42] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 19A42800 == 38 [pid = 3932] [id = 41] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 1962E400 == 37 [pid = 3932] [id = 40] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 180DE000 == 36 [pid = 3932] [id = 39] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 12AD6400 == 35 [pid = 3932] [id = 38] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 11F50000 == 34 [pid = 3932] [id = 37] 04:10:29 INFO - PROCESS | 3932 | --DOCSHELL 113FD800 == 33 [pid = 3932] [id = 36] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1C4A8000) [pid = 3932] [serial = 76] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A453800) [pid = 3932] [serial = 94] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19A50000) [pid = 3932] [serial = 93] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12550000) [pid = 3932] [serial = 81] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (17A52C00) [pid = 3932] [serial = 87] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1968C000) [pid = 3932] [serial = 91] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19688000) [pid = 3932] [serial = 90] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (17D2B400) [pid = 3932] [serial = 88] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (129DE800) [pid = 3932] [serial = 85] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11776400) [pid = 3932] [serial = 84] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (11771800) [pid = 3932] [serial = 78] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1290DC00) [pid = 3932] [serial = 82] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (11BD7C00) [pid = 3932] [serial = 79] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1C4A6000) [pid = 3932] [serial = 75] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1D8B9800) [pid = 3932] [serial = 61] [outer = 00000000] [url = about:blank] 04:10:29 INFO - PROCESS | 3932 | 1468840229601 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:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 791ms 04:10:29 INFO - PROCESS | 3932 | 1468840229645 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 3932 | 1468840229649 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:10:29 INFO - PROCESS | 3932 | 1468840229656 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 3932 | 1468840229659 Marionette TRACE conn6 <- [1,158,null,{}] 04:10:29 INFO - PROCESS | 3932 | 1468840229662 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:10:29 INFO - PROCESS | 3932 | 1468840229665 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:29 INFO - PROCESS | 3932 | 1468840229750 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:10:29 INFO - PROCESS | 3932 | 1468840229823 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 3932 | 1468840229825 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:29 INFO - PROCESS | 3932 | ++DOCSHELL 12507C00 == 34 [pid = 3932] [id = 49] 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1254A000) [pid = 3932] [serial = 143] [outer = 00000000] 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (15E22800) [pid = 3932] [serial = 144] [outer = 1254A000] 04:10:29 INFO - PROCESS | 3932 | 1468840229872 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1615AC00) [pid = 3932] [serial = 145] [outer = 1254A000] 04:10:30 INFO - PROCESS | 3932 | 1468840230239 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:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 04:10:30 INFO - PROCESS | 3932 | 1468840230289 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 3932 | 1468840230291 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:10:30 INFO - PROCESS | 3932 | 1468840230300 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - PROCESS | 3932 | 1468840230304 Marionette TRACE conn6 <- [1,162,null,{}] 04:10:30 INFO - PROCESS | 3932 | 1468840230314 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:10:30 INFO - PROCESS | 3932 | 1468840230319 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:30 INFO - PROCESS | 3932 | 1468840230425 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:10:30 INFO - PROCESS | 3932 | 1468840230441 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:30 INFO - PROCESS | 3932 | 1468840230444 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:30 INFO - PROCESS | 3932 | ++DOCSHELL 17F5A800 == 35 [pid = 3932] [id = 50] 04:10:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17F5B800) [pid = 3932] [serial = 146] [outer = 00000000] 04:10:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (18E61800) [pid = 3932] [serial = 147] [outer = 17F5B800] 04:10:30 INFO - PROCESS | 3932 | 1468840230490 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19624000) [pid = 3932] [serial = 148] [outer = 17F5B800] 04:10:30 INFO - PROCESS | 3932 | 1468840230927 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:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 04:10:30 INFO - PROCESS | 3932 | 1468840230990 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 3932 | 1468840230993 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:10:30 INFO - PROCESS | 3932 | 1468840230996 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:10:30 INFO - PROCESS | 3932 | 1468840230998 Marionette TRACE conn6 <- [1,166,null,{}] 04:10:31 INFO - PROCESS | 3932 | 1468840231001 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:10:31 INFO - PROCESS | 3932 | 1468840231003 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:31 INFO - PROCESS | 3932 | 1468840231085 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:10:31 INFO - PROCESS | 3932 | 1468840231101 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 3932 | 1468840231104 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:31 INFO - PROCESS | 3932 | ++DOCSHELL 19694400 == 36 [pid = 3932] [id = 51] 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19695400) [pid = 3932] [serial = 149] [outer = 00000000] 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A03F800) [pid = 3932] [serial = 150] [outer = 19695400] 04:10:31 INFO - PROCESS | 3932 | 1468840231148 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A42A000) [pid = 3932] [serial = 151] [outer = 19695400] 04:10:31 INFO - PROCESS | 3932 | 1468840231552 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:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 04:10:31 INFO - PROCESS | 3932 | 1468840231570 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:10:31 INFO - PROCESS | 3932 | 1468840231572 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:10:31 INFO - PROCESS | 3932 | 1468840231575 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - PROCESS | 3932 | 1468840231576 Marionette TRACE conn6 <- [1,170,null,{}] 04:10:31 INFO - PROCESS | 3932 | 1468840231580 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:10:31 INFO - PROCESS | 3932 | 1468840231581 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:31 INFO - PROCESS | 3932 | 1468840231694 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:10:31 INFO - PROCESS | 3932 | 1468840231707 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 3932 | 1468840231709 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:31 INFO - PROCESS | 3932 | ++DOCSHELL 1A45C400 == 37 [pid = 3932] [id = 52] 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A54C000) [pid = 3932] [serial = 152] [outer = 00000000] 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5EC800) [pid = 3932] [serial = 153] [outer = 1A54C000] 04:10:31 INFO - PROCESS | 3932 | 1468840231751 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A5F8800) [pid = 3932] [serial = 154] [outer = 1A54C000] 04:10:32 INFO - PROCESS | 3932 | 1468840232179 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:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 04:10:32 INFO - PROCESS | 3932 | 1468840232207 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 3932 | 1468840232209 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:10:32 INFO - PROCESS | 3932 | 1468840232212 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 3932 | 1468840232213 Marionette TRACE conn6 <- [1,174,null,{}] 04:10:32 INFO - PROCESS | 3932 | 1468840232216 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:10:32 INFO - PROCESS | 3932 | 1468840232222 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:32 INFO - PROCESS | 3932 | 1468840232354 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:10:32 INFO - PROCESS | 3932 | 1468840232359 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 3932 | 1468840232361 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:32 INFO - PROCESS | 3932 | ++DOCSHELL 1A5EB800 == 38 [pid = 3932] [id = 53] 04:10:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1AA63800) [pid = 3932] [serial = 155] [outer = 00000000] 04:10:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C4A3400) [pid = 3932] [serial = 156] [outer = 1AA63800] 04:10:32 INFO - PROCESS | 3932 | 1468840232404 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C4AA000) [pid = 3932] [serial = 157] [outer = 1AA63800] 04:10:32 INFO - PROCESS | 3932 | 1468840232804 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:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 04:10:32 INFO - PROCESS | 3932 | 1468840232843 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 3932 | 1468840232845 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:10:32 INFO - PROCESS | 3932 | 1468840232854 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 3932 | 1468840232855 Marionette TRACE conn6 <- [1,178,null,{}] 04:10:32 INFO - PROCESS | 3932 | 1468840232859 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:10:32 INFO - PROCESS | 3932 | 1468840232861 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:32 INFO - PROCESS | 3932 | 1468840232972 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:10:32 INFO - PROCESS | 3932 | 1468840233001 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 3932 | 1468840233003 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:33 INFO - PROCESS | 3932 | ++DOCSHELL 1D8BAC00 == 39 [pid = 3932] [id = 54] 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1D8BB000) [pid = 3932] [serial = 158] [outer = 00000000] 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1EAE9C00) [pid = 3932] [serial = 159] [outer = 1D8BB000] 04:10:33 INFO - PROCESS | 3932 | 1468840233093 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19696400) [pid = 3932] [serial = 160] [outer = 1D8BB000] 04:10:33 INFO - PROCESS | 3932 | 1468840233457 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:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 04:10:33 INFO - PROCESS | 3932 | 1468840233490 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 3932 | 1468840233492 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:10:33 INFO - PROCESS | 3932 | 1468840233495 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 3932 | 1468840233496 Marionette TRACE conn6 <- [1,182,null,{}] 04:10:33 INFO - PROCESS | 3932 | 1468840233500 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:10:33 INFO - PROCESS | 3932 | 1468840233501 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:33 INFO - PROCESS | 3932 | 1468840233601 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:10:33 INFO - PROCESS | 3932 | 1468840233606 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 3932 | 1468840233608 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:33 INFO - PROCESS | 3932 | ++DOCSHELL 1EBE2800 == 40 [pid = 3932] [id = 55] 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1EBE5000) [pid = 3932] [serial = 161] [outer = 00000000] 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1F051000) [pid = 3932] [serial = 162] [outer = 1EBE5000] 04:10:33 INFO - PROCESS | 3932 | 1468840233650 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1F053800) [pid = 3932] [serial = 163] [outer = 1EBE5000] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A45000) [pid = 3932] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1962F000) [pid = 3932] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A550000) [pid = 3932] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11F50400) [pid = 3932] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (18E59400) [pid = 3932] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15B62400) [pid = 3932] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (113FE800) [pid = 3932] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (0C5E0400) [pid = 3932] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11774C00) [pid = 3932] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (174C4800) [pid = 3932] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A5F8C00) [pid = 3932] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A4E000) [pid = 3932] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:10:33 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C4A0800) [pid = 3932] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:10:34 INFO - PROCESS | 3932 | 1468840234111 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:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 04:10:34 INFO - PROCESS | 3932 | 1468840234177 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 3932 | 1468840234179 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:10:34 INFO - PROCESS | 3932 | 1468840234182 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 3932 | 1468840234184 Marionette TRACE conn6 <- [1,186,null,{}] 04:10:34 INFO - PROCESS | 3932 | 1468840234187 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:10:34 INFO - PROCESS | 3932 | 1468840234189 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:34 INFO - PROCESS | 3932 | 1468840234267 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:10:34 INFO - PROCESS | 3932 | 1468840234292 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 3932 | 1468840234294 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:34 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E8400 == 41 [pid = 3932] [id = 56] 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17F50800) [pid = 3932] [serial = 164] [outer = 00000000] 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5F3000) [pid = 3932] [serial = 165] [outer = 17F50800] 04:10:34 INFO - PROCESS | 3932 | 1468840234336 Marionette DEBUG loaded listener.js 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C0A9000) [pid = 3932] [serial = 166] [outer = 17F50800] 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (18E59400) [pid = 3932] [serial = 167] [outer = 19A44C00] 04:10:34 INFO - PROCESS | 3932 | 1468840234767 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:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 04:10:34 INFO - PROCESS | 3932 | 1468840234814 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 3932 | 1468840234825 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:10:34 INFO - PROCESS | 3932 | 1468840234828 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 3932 | 1468840234830 Marionette TRACE conn6 <- [1,190,null,{}] 04:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:10:34 INFO - PROCESS | 3932 | 1468840234834 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:10:34 INFO - PROCESS | 3932 | 1468840234835 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:34 INFO - PROCESS | 3932 | 1468840234912 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:10:34 INFO - PROCESS | 3932 | 1468840234921 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 3932 | 1468840234923 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:34 INFO - PROCESS | 3932 | ++DOCSHELL 11CAF400 == 42 [pid = 3932] [id = 57] 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (11F47400) [pid = 3932] [serial = 168] [outer = 00000000] 04:10:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1996B800) [pid = 3932] [serial = 169] [outer = 11F47400] 04:10:34 INFO - PROCESS | 3932 | 1468840234966 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1EBE6000) [pid = 3932] [serial = 170] [outer = 11F47400] 04:10:35 INFO - PROCESS | 3932 | 1468840235345 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:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 04:10:35 INFO - PROCESS | 3932 | 1468840235410 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 3932 | 1468840235413 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:10:35 INFO - PROCESS | 3932 | 1468840235416 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:10:35 INFO - PROCESS | 3932 | 1468840235418 Marionette TRACE conn6 <- [1,194,null,{}] 04:10:35 INFO - PROCESS | 3932 | 1468840235422 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:10:35 INFO - PROCESS | 3932 | 1468840235424 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:35 INFO - PROCESS | 3932 | 1468840235516 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:10:35 INFO - PROCESS | 3932 | 1468840235521 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 3932 | 1468840235524 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:35 INFO - PROCESS | 3932 | ++DOCSHELL 1F057400 == 43 [pid = 3932] [id = 58] 04:10:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1F058400) [pid = 3932] [serial = 171] [outer = 00000000] 04:10:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1F08B800) [pid = 3932] [serial = 172] [outer = 1F058400] 04:10:35 INFO - PROCESS | 3932 | 1468840235567 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1F08E800) [pid = 3932] [serial = 173] [outer = 1F058400] 04:10:36 INFO - PROCESS | 3932 | 1468840236082 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:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 04:10:36 INFO - PROCESS | 3932 | 1468840236150 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:10:36 INFO - PROCESS | 3932 | 1468840236154 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:10:36 INFO - PROCESS | 3932 | 1468840236159 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:10:36 INFO - PROCESS | 3932 | 1468840236163 Marionette TRACE conn6 <- [1,198,null,{}] 04:10:36 INFO - PROCESS | 3932 | 1468840236169 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:10:36 INFO - PROCESS | 3932 | 1468840236172 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:36 INFO - PROCESS | 3932 | 1468840236281 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:10:36 INFO - PROCESS | 3932 | 1468840236358 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 3932 | 1468840236361 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:36 INFO - PROCESS | 3932 | ++DOCSHELL 1177E000 == 44 [pid = 3932] [id = 59] 04:10:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (11BDC400) [pid = 3932] [serial = 174] [outer = 00000000] 04:10:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1209A400) [pid = 3932] [serial = 175] [outer = 11BDC400] 04:10:36 INFO - PROCESS | 3932 | 1468840236458 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1290C400) [pid = 3932] [serial = 176] [outer = 11BDC400] 04:10:37 INFO - PROCESS | 3932 | 1468840237037 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:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 04:10:37 INFO - PROCESS | 3932 | 1468840237090 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 3932 | 1468840237095 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:10:37 INFO - PROCESS | 3932 | 1468840237101 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 3932 | 1468840237104 Marionette TRACE conn6 <- [1,202,null,{}] 04:10:37 INFO - PROCESS | 3932 | 1468840237108 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:10:37 INFO - PROCESS | 3932 | 1468840237111 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:37 INFO - PROCESS | 3932 | 1468840237219 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:10:37 INFO - PROCESS | 3932 | 1468840237295 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 3932 | 1468840237297 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:37 INFO - PROCESS | 3932 | ++DOCSHELL 17D23800 == 45 [pid = 3932] [id = 60] 04:10:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (17D26C00) [pid = 3932] [serial = 177] [outer = 00000000] 04:10:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (18E59C00) [pid = 3932] [serial = 178] [outer = 17D26C00] 04:10:37 INFO - PROCESS | 3932 | 1468840237352 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1968EC00) [pid = 3932] [serial = 179] [outer = 17D26C00] 04:10:37 INFO - PROCESS | 3932 | 1468840237884 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:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 04:10:37 INFO - PROCESS | 3932 | 1468840237935 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 3932 | 1468840237937 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:10:37 INFO - PROCESS | 3932 | 1468840237956 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:10:37 INFO - PROCESS | 3932 | 1468840237960 Marionette TRACE conn6 <- [1,206,null,{}] 04:10:37 INFO - PROCESS | 3932 | 1468840237971 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:10:37 INFO - PROCESS | 3932 | 1468840237976 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:38 INFO - PROCESS | 3932 | 1468840238081 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:10:38 INFO - PROCESS | 3932 | 1468840238171 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 3932 | 1468840238175 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:38 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EC400 == 46 [pid = 3932] [id = 61] 04:10:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1B1ECC00) [pid = 3932] [serial = 180] [outer = 00000000] 04:10:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1B1EF400) [pid = 3932] [serial = 181] [outer = 1B1ECC00] 04:10:38 INFO - PROCESS | 3932 | 1468840238230 Marionette DEBUG loaded listener.js 04:10:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1B1F3C00) [pid = 3932] [serial = 182] [outer = 1B1ECC00] 04:10:38 INFO - PROCESS | 3932 | 1468840238914 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:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 04:10:38 INFO - PROCESS | 3932 | 1468840238935 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:10:38 INFO - PROCESS | 3932 | 1468840238939 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:10:38 INFO - PROCESS | 3932 | 1468840238945 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:10:38 INFO - PROCESS | 3932 | 1468840238949 Marionette TRACE conn6 <- [1,210,null,{}] 04:10:38 INFO - PROCESS | 3932 | 1468840238956 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:10:38 INFO - PROCESS | 3932 | 1468840238958 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:39 INFO - PROCESS | 3932 | 1468840239061 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:10:39 INFO - PROCESS | 3932 | 1468840239144 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 3932 | 1468840239149 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:39 INFO - PROCESS | 3932 | ++DOCSHELL 11F44C00 == 47 [pid = 3932] [id = 62] 04:10:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (11F46C00) [pid = 3932] [serial = 183] [outer = 00000000] 04:10:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (120A1400) [pid = 3932] [serial = 184] [outer = 11F46C00] 04:10:39 INFO - PROCESS | 3932 | 1468840239197 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (12547C00) [pid = 3932] [serial = 185] [outer = 11F46C00] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 174BC400 == 46 [pid = 3932] [id = 34] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 0C5E5C00 == 45 [pid = 3932] [id = 33] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 11CAF400 == 44 [pid = 3932] [id = 57] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 0C5E8400 == 43 [pid = 3932] [id = 56] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 1EBE2800 == 42 [pid = 3932] [id = 55] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 1D8BAC00 == 41 [pid = 3932] [id = 54] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 1A5EB800 == 40 [pid = 3932] [id = 53] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 1A45C400 == 39 [pid = 3932] [id = 52] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 19694400 == 38 [pid = 3932] [id = 51] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 17F5A800 == 37 [pid = 3932] [id = 50] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 12507C00 == 36 [pid = 3932] [id = 49] 04:10:39 INFO - PROCESS | 3932 | --DOCSHELL 12595C00 == 35 [pid = 3932] [id = 48] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A03FC00) [pid = 3932] [serial = 120] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (19695C00) [pid = 3932] [serial = 117] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A5F7000) [pid = 3932] [serial = 123] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (120A8C00) [pid = 3932] [serial = 108] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (18E5C800) [pid = 3932] [serial = 114] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (15E56800) [pid = 3932] [serial = 111] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (16089C00) [pid = 3932] [serial = 112] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (120A8000) [pid = 3932] [serial = 106] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (11F47000) [pid = 3932] [serial = 105] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (120D8C00) [pid = 3932] [serial = 126] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1AB02C00) [pid = 3932] [serial = 124] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (12AD3000) [pid = 3932] [serial = 97] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1209FC00) [pid = 3932] [serial = 96] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19696800) [pid = 3932] [serial = 100] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (18E63400) [pid = 3932] [serial = 99] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1B8EB000) [pid = 3932] [serial = 103] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1AB04800) [pid = 3932] [serial = 102] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12506C00) [pid = 3932] [serial = 127] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B2E7800) [pid = 3932] [serial = 130] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4A5800) [pid = 3932] [serial = 132] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12543400) [pid = 3932] [serial = 109] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A049C00) [pid = 3932] [serial = 121] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19932400) [pid = 3932] [serial = 118] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C4A6800) [pid = 3932] [serial = 133] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (18E66C00) [pid = 3932] [serial = 115] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C09AC00) [pid = 3932] [serial = 129] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1D806400) [pid = 3932] [serial = 135] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3932 | 1468840239811 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:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 04:10:39 INFO - PROCESS | 3932 | 1468840239838 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 3932 | 1468840239842 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:10:39 INFO - PROCESS | 3932 | 1468840239848 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 3932 | 1468840239850 Marionette TRACE conn6 <- [1,214,null,{}] 04:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:10:39 INFO - PROCESS | 3932 | 1468840239855 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:10:39 INFO - PROCESS | 3932 | 1468840239858 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:39 INFO - PROCESS | 3932 | 1468840239951 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:10:40 INFO - PROCESS | 3932 | 1468840240025 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 3932 | 1468840240027 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:40 INFO - PROCESS | 3932 | ++DOCSHELL 120A0800 == 36 [pid = 3932] [id = 63] 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (120A8000) [pid = 3932] [serial = 186] [outer = 00000000] 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (120DC000) [pid = 3932] [serial = 187] [outer = 120A8000] 04:10:40 INFO - PROCESS | 3932 | 1468840240073 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (12549800) [pid = 3932] [serial = 188] [outer = 120A8000] 04:10:40 INFO - PROCESS | 3932 | 1468840240422 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:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 04:10:40 INFO - PROCESS | 3932 | 1468840240483 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 3932 | 1468840240485 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:10:40 INFO - PROCESS | 3932 | 1468840240488 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:10:40 INFO - PROCESS | 3932 | 1468840240492 Marionette TRACE conn6 <- [1,218,null,{}] 04:10:40 INFO - PROCESS | 3932 | 1468840240502 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:10:40 INFO - PROCESS | 3932 | 1468840240506 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:40 INFO - PROCESS | 3932 | 1468840240589 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:10:40 INFO - PROCESS | 3932 | 1468840240620 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 3932 | 1468840240623 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:40 INFO - PROCESS | 3932 | ++DOCSHELL 1743A800 == 37 [pid = 3932] [id = 64] 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1743BC00) [pid = 3932] [serial = 189] [outer = 00000000] 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (174C1C00) [pid = 3932] [serial = 190] [outer = 1743BC00] 04:10:40 INFO - PROCESS | 3932 | 1468840240671 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17D2A400) [pid = 3932] [serial = 191] [outer = 1743BC00] 04:10:41 INFO - PROCESS | 3932 | 1468840241085 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:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 04:10:41 INFO - PROCESS | 3932 | 1468840241123 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:10:41 INFO - PROCESS | 3932 | 1468840241125 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:10:41 INFO - PROCESS | 3932 | 1468840241128 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 3932 | 1468840241130 Marionette TRACE conn6 <- [1,222,null,{}] 04:10:41 INFO - PROCESS | 3932 | 1468840241133 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:10:41 INFO - PROCESS | 3932 | 1468840241135 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:41 INFO - PROCESS | 3932 | 1468840241223 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:10:41 INFO - PROCESS | 3932 | 1468840241229 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 3932 | 1468840241231 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:41 INFO - PROCESS | 3932 | ++DOCSHELL 18E60400 == 38 [pid = 3932] [id = 65] 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (18E62000) [pid = 3932] [serial = 192] [outer = 00000000] 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1906BC00) [pid = 3932] [serial = 193] [outer = 18E62000] 04:10:41 INFO - PROCESS | 3932 | 1468840241275 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1968D000) [pid = 3932] [serial = 194] [outer = 18E62000] 04:10:41 INFO - PROCESS | 3932 | 1468840241689 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:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 04:10:41 INFO - PROCESS | 3932 | 1468840241699 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:10:41 INFO - PROCESS | 3932 | 1468840241701 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:10:41 INFO - PROCESS | 3932 | 1468840241704 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 3932 | 1468840241705 Marionette TRACE conn6 <- [1,226,null,{}] 04:10:41 INFO - PROCESS | 3932 | 1468840241709 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:10:41 INFO - PROCESS | 3932 | 1468840241711 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:41 INFO - PROCESS | 3932 | 1468840241832 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:10:41 INFO - PROCESS | 3932 | 1468840241840 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 3932 | 1468840241842 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:41 INFO - PROCESS | 3932 | ++DOCSHELL 19689000 == 39 [pid = 3932] [id = 66] 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19691C00) [pid = 3932] [serial = 195] [outer = 00000000] 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19931400) [pid = 3932] [serial = 196] [outer = 19691C00] 04:10:41 INFO - PROCESS | 3932 | 1468840241886 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19933000) [pid = 3932] [serial = 197] [outer = 19691C00] 04:10:42 INFO - PROCESS | 3932 | 1468840242324 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:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 04:10:42 INFO - PROCESS | 3932 | 1468840242375 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 3932 | 1468840242377 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:10:42 INFO - PROCESS | 3932 | 1468840242380 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 3932 | 1468840242381 Marionette TRACE conn6 <- [1,230,null,{}] 04:10:42 INFO - PROCESS | 3932 | 1468840242385 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:10:42 INFO - PROCESS | 3932 | 1468840242391 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:42 INFO - PROCESS | 3932 | 1468840242527 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:10:42 INFO - PROCESS | 3932 | 1468840242540 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 3932 | 1468840242542 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:42 INFO - PROCESS | 3932 | ++DOCSHELL 1996C400 == 40 [pid = 3932] [id = 67] 04:10:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A01800) [pid = 3932] [serial = 198] [outer = 00000000] 04:10:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A0BC00) [pid = 3932] [serial = 199] [outer = 19A01800] 04:10:42 INFO - PROCESS | 3932 | 1468840242585 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A43800) [pid = 3932] [serial = 200] [outer = 19A01800] 04:10:43 INFO - PROCESS | 3932 | 1468840243009 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:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 04:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:10:43 INFO - PROCESS | 3932 | 1468840243051 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 3932 | 1468840243053 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:10:43 INFO - PROCESS | 3932 | 1468840243056 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 3932 | 1468840243057 Marionette TRACE conn6 <- [1,234,null,{}] 04:10:43 INFO - PROCESS | 3932 | 1468840243061 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:10:43 INFO - PROCESS | 3932 | 1468840243063 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:43 INFO - PROCESS | 3932 | 1468840243194 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:10:43 INFO - PROCESS | 3932 | 1468840243206 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 3932 | 1468840243208 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:43 INFO - PROCESS | 3932 | ++DOCSHELL 19A48400 == 41 [pid = 3932] [id = 68] 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A4C400) [pid = 3932] [serial = 201] [outer = 00000000] 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A047400) [pid = 3932] [serial = 202] [outer = 19A4C400] 04:10:43 INFO - PROCESS | 3932 | 1468840243290 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A54D400) [pid = 3932] [serial = 203] [outer = 19A4C400] 04:10:43 INFO - PROCESS | 3932 | 1468840243677 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:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 04:10:43 INFO - PROCESS | 3932 | 1468840243727 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:10:43 INFO - PROCESS | 3932 | 1468840243729 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:10:43 INFO - PROCESS | 3932 | 1468840243732 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 3932 | 1468840243733 Marionette TRACE conn6 <- [1,238,null,{}] 04:10:43 INFO - PROCESS | 3932 | 1468840243743 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:10:43 INFO - PROCESS | 3932 | 1468840243744 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:43 INFO - PROCESS | 3932 | 1468840243848 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:10:43 INFO - PROCESS | 3932 | 1468840243854 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 3932 | 1468840243856 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:43 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E4000 == 42 [pid = 3932] [id = 69] 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A4EC00) [pid = 3932] [serial = 204] [outer = 00000000] 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A5F7000) [pid = 3932] [serial = 205] [outer = 19A4EC00] 04:10:43 INFO - PROCESS | 3932 | 1468840243898 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1A77C400) [pid = 3932] [serial = 206] [outer = 19A4EC00] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1AA63800) [pid = 3932] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1D8BB000) [pid = 3932] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1254A000) [pid = 3932] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (12902000) [pid = 3932] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19695400) [pid = 3932] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17F5B800) [pid = 3932] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1EBE5000) [pid = 3932] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F47400) [pid = 3932] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (17F50800) [pid = 3932] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:10:44 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A54C000) [pid = 3932] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:10:44 INFO - PROCESS | 3932 | 1468840244378 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:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 04:10:44 INFO - PROCESS | 3932 | 1468840244403 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 3932 | 1468840244405 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:10:44 INFO - PROCESS | 3932 | 1468840244408 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 3932 | 1468840244409 Marionette TRACE conn6 <- [1,242,null,{}] 04:10:44 INFO - PROCESS | 3932 | 1468840244412 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:10:44 INFO - PROCESS | 3932 | 1468840244414 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:44 INFO - PROCESS | 3932 | 1468840244491 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:10:44 INFO - PROCESS | 3932 | 1468840244597 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 3932 | 1468840244599 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:44 INFO - PROCESS | 3932 | ++DOCSHELL 11BDEC00 == 43 [pid = 3932] [id = 70] 04:10:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17F5B800) [pid = 3932] [serial = 207] [outer = 00000000] 04:10:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A5F2000) [pid = 3932] [serial = 208] [outer = 17F5B800] 04:10:44 INFO - PROCESS | 3932 | 1468840244642 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A777400) [pid = 3932] [serial = 209] [outer = 17F5B800] 04:10:44 INFO - PROCESS | 3932 | 1468840244968 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:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 04:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:10:45 INFO - PROCESS | 3932 | 1468840245039 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 3932 | 1468840245041 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:10:45 INFO - PROCESS | 3932 | 1468840245044 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 3932 | 1468840245055 Marionette TRACE conn6 <- [1,246,null,{}] 04:10:45 INFO - PROCESS | 3932 | 1468840245066 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:10:45 INFO - PROCESS | 3932 | 1468840245068 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:45 INFO - PROCESS | 3932 | 1468840245149 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:10:45 INFO - PROCESS | 3932 | 1468840245155 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 3932 | 1468840245157 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:45 INFO - PROCESS | 3932 | ++DOCSHELL 1A049800 == 44 [pid = 3932] [id = 71] 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A5EA800) [pid = 3932] [serial = 210] [outer = 00000000] 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B26D400) [pid = 3932] [serial = 211] [outer = 1A5EA800] 04:10:45 INFO - PROCESS | 3932 | 1468840245200 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C093000) [pid = 3932] [serial = 212] [outer = 1A5EA800] 04:10:45 INFO - PROCESS | 3932 | 1468840245596 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:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 590ms 04:10:45 INFO - PROCESS | 3932 | 1468840245635 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:10:45 INFO - PROCESS | 3932 | 1468840245637 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:10:45 INFO - PROCESS | 3932 | 1468840245640 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 3932 | 1468840245642 Marionette TRACE conn6 <- [1,250,null,{}] 04:10:45 INFO - PROCESS | 3932 | 1468840245658 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:10:45 INFO - PROCESS | 3932 | 1468840245660 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:45 INFO - PROCESS | 3932 | 1468840245771 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:10:45 INFO - PROCESS | 3932 | 1468840245779 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 3932 | 1468840245782 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:45 INFO - PROCESS | 3932 | ++DOCSHELL 1C09B400 == 45 [pid = 3932] [id = 72] 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1C0A5400) [pid = 3932] [serial = 213] [outer = 00000000] 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1C4A1400) [pid = 3932] [serial = 214] [outer = 1C0A5400] 04:10:45 INFO - PROCESS | 3932 | 1468840245826 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C4AAC00) [pid = 3932] [serial = 215] [outer = 1C0A5400] 04:10:46 INFO - PROCESS | 3932 | 1468840246331 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:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 750ms 04:10:46 INFO - PROCESS | 3932 | 1468840246391 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 3932 | 1468840246396 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:10:46 INFO - PROCESS | 3932 | 1468840246402 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 3932 | 1468840246405 Marionette TRACE conn6 <- [1,254,null,{}] 04:10:46 INFO - PROCESS | 3932 | 1468840246412 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:10:46 INFO - PROCESS | 3932 | 1468840246415 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:46 INFO - PROCESS | 3932 | 1468840246535 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:10:46 INFO - PROCESS | 3932 | 1468840246608 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 3932 | 1468840246613 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:46 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E1C00 == 46 [pid = 3932] [id = 73] 04:10:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (0C5E4400) [pid = 3932] [serial = 216] [outer = 00000000] 04:10:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (11775400) [pid = 3932] [serial = 217] [outer = 0C5E4400] 04:10:46 INFO - PROCESS | 3932 | 1468840246709 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (11F43000) [pid = 3932] [serial = 218] [outer = 0C5E4400] 04:10:47 INFO - PROCESS | 3932 | 1468840247278 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:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 04:10:47 INFO - PROCESS | 3932 | 1468840247337 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 3932 | 1468840247342 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:10:47 INFO - PROCESS | 3932 | 1468840247348 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 3932 | 1468840247351 Marionette TRACE conn6 <- [1,258,null,{}] 04:10:47 INFO - PROCESS | 3932 | 1468840247355 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:10:47 INFO - PROCESS | 3932 | 1468840247358 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:47 INFO - PROCESS | 3932 | 1468840247468 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:10:47 INFO - PROCESS | 3932 | 1468840247560 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 3932 | 1468840247563 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:47 INFO - PROCESS | 3932 | ++DOCSHELL 15BAD800 == 47 [pid = 3932] [id = 74] 04:10:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (15BB2800) [pid = 3932] [serial = 219] [outer = 00000000] 04:10:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (16169400) [pid = 3932] [serial = 220] [outer = 15BB2800] 04:10:47 INFO - PROCESS | 3932 | 1468840247619 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (174C4800) [pid = 3932] [serial = 221] [outer = 15BB2800] 04:10:48 INFO - PROCESS | 3932 | 1468840248264 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:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 04:10:48 INFO - PROCESS | 3932 | 1468840248321 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 3932 | 1468840248324 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:10:48 INFO - PROCESS | 3932 | 1468840248327 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 3932 | 1468840248331 Marionette TRACE conn6 <- [1,262,null,{}] 04:10:48 INFO - PROCESS | 3932 | 1468840248355 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:10:48 INFO - PROCESS | 3932 | 1468840248360 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:48 INFO - PROCESS | 3932 | 1468840248502 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:10:48 INFO - PROCESS | 3932 | 1468840248550 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 3932 | 1468840248554 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:48 INFO - PROCESS | 3932 | ++DOCSHELL 19A4FC00 == 48 [pid = 3932] [id = 75] 04:10:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1A045800) [pid = 3932] [serial = 222] [outer = 00000000] 04:10:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1B1ED800) [pid = 3932] [serial = 223] [outer = 1A045800] 04:10:48 INFO - PROCESS | 3932 | 1468840248610 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1C09D000) [pid = 3932] [serial = 224] [outer = 1A045800] 04:10:49 INFO - PROCESS | 3932 | 1468840249148 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:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 04:10:49 INFO - PROCESS | 3932 | 1468840249201 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 3932 | 1468840249204 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:10:49 INFO - PROCESS | 3932 | 1468840249207 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:10:49 INFO - PROCESS | 3932 | 1468840249209 Marionette TRACE conn6 <- [1,266,null,{}] 04:10:49 INFO - PROCESS | 3932 | 1468840249213 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:10:49 INFO - PROCESS | 3932 | 1468840249215 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:49 INFO - PROCESS | 3932 | 1468840249322 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:10:49 INFO - PROCESS | 3932 | 1468840249414 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 3932 | 1468840249417 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:49 INFO - PROCESS | 3932 | ++DOCSHELL 1C4CF400 == 49 [pid = 3932] [id = 76] 04:10:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1D804400) [pid = 3932] [serial = 225] [outer = 00000000] 04:10:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1DE84C00) [pid = 3932] [serial = 226] [outer = 1D804400] 04:10:49 INFO - PROCESS | 3932 | 1468840249471 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1DFA3400) [pid = 3932] [serial = 227] [outer = 1D804400] 04:10:49 INFO - PROCESS | 3932 | 1468840249959 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:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 04:10:50 INFO - PROCESS | 3932 | 1468840250081 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 3932 | 1468840250084 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:10:50 INFO - PROCESS | 3932 | 1468840250088 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:10:50 INFO - PROCESS | 3932 | 1468840250090 Marionette TRACE conn6 <- [1,270,null,{}] 04:10:50 INFO - PROCESS | 3932 | 1468840250093 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:10:50 INFO - PROCESS | 3932 | 1468840250095 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:50 INFO - PROCESS | 3932 | 1468840250203 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:10:50 INFO - PROCESS | 3932 | 1468840250290 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 3932 | 1468840250293 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:50 INFO - PROCESS | 3932 | ++DOCSHELL 1177E800 == 50 [pid = 3932] [id = 77] 04:10:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (11CA6400) [pid = 3932] [serial = 228] [outer = 00000000] 04:10:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (16062400) [pid = 3932] [serial = 229] [outer = 11CA6400] 04:10:50 INFO - PROCESS | 3932 | 1468840250346 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (17442400) [pid = 3932] [serial = 230] [outer = 11CA6400] 04:10:50 INFO - PROCESS | 3932 | 1468840250999 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:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 04:10:51 INFO - PROCESS | 3932 | 1468840251021 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:10:51 INFO - PROCESS | 3932 | 1468840251025 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:10:51 INFO - PROCESS | 3932 | 1468840251030 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3932 | 1468840251034 Marionette TRACE conn6 <- [1,274,null,{}] 04:10:51 INFO - PROCESS | 3932 | 1468840251040 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:10:51 INFO - PROCESS | 3932 | 1468840251042 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:51 INFO - PROCESS | 3932 | 1468840251145 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:10:51 INFO - PROCESS | 3932 | 1468840251238 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 3932 | 1468840251241 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:51 INFO - PROCESS | 3932 | ++DOCSHELL 12592C00 == 51 [pid = 3932] [id = 78] 04:10:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (159E3000) [pid = 3932] [serial = 231] [outer = 00000000] 04:10:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (15C57C00) [pid = 3932] [serial = 232] [outer = 159E3000] 04:10:51 INFO - PROCESS | 3932 | 1468840251290 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (16166000) [pid = 3932] [serial = 233] [outer = 159E3000] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 1A049800 == 50 [pid = 3932] [id = 71] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 11BDEC00 == 49 [pid = 3932] [id = 70] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 0C5E4000 == 48 [pid = 3932] [id = 69] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 19A48400 == 47 [pid = 3932] [id = 68] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 1996C400 == 46 [pid = 3932] [id = 67] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 19689000 == 45 [pid = 3932] [id = 66] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 18E60400 == 44 [pid = 3932] [id = 65] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 1743A800 == 43 [pid = 3932] [id = 64] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 120A0800 == 42 [pid = 3932] [id = 63] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 11F44C00 == 41 [pid = 3932] [id = 62] 04:10:51 INFO - PROCESS | 3932 | --DOCSHELL 1F057400 == 40 [pid = 3932] [id = 58] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (19696400) [pid = 3932] [serial = 160] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (1EBE6000) [pid = 3932] [serial = 170] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1F08B800) [pid = 3932] [serial = 172] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1C0A9000) [pid = 3932] [serial = 166] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1996B800) [pid = 3932] [serial = 169] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1A5F8800) [pid = 3932] [serial = 154] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1A5EC800) [pid = 3932] [serial = 153] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1C4AA000) [pid = 3932] [serial = 157] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1F053800) [pid = 3932] [serial = 163] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1A5F3000) [pid = 3932] [serial = 165] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1C4A3400) [pid = 3932] [serial = 156] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1EAE9C00) [pid = 3932] [serial = 159] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (15E22800) [pid = 3932] [serial = 144] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1615AC00) [pid = 3932] [serial = 145] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (15BB5C00) [pid = 3932] [serial = 142] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (159D8400) [pid = 3932] [serial = 141] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A03F800) [pid = 3932] [serial = 150] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A42A000) [pid = 3932] [serial = 151] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (18E61800) [pid = 3932] [serial = 147] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19624000) [pid = 3932] [serial = 148] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (0D4EB400) [pid = 3932] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (12ADB400) [pid = 3932] [serial = 138] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1F051000) [pid = 3932] [serial = 162] [outer = 00000000] [url = about:blank] 04:10:51 INFO - PROCESS | 3932 | 1468840251818 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:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 04:10:51 INFO - PROCESS | 3932 | 1468840251876 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 3932 | 1468840251879 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:10:51 INFO - PROCESS | 3932 | 1468840251915 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3932 | 1468840251918 Marionette TRACE conn6 <- [1,278,null,{}] 04:10:51 INFO - PROCESS | 3932 | 1468840251969 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:10:51 INFO - PROCESS | 3932 | 1468840251971 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:52 INFO - PROCESS | 3932 | 1468840252090 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:10:52 INFO - PROCESS | 3932 | 1468840252194 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3932 | 1468840252196 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:52 INFO - PROCESS | 3932 | ++DOCSHELL 18E66C00 == 41 [pid = 3932] [id = 79] 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1905E000) [pid = 3932] [serial = 234] [outer = 00000000] 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (19627800) [pid = 3932] [serial = 235] [outer = 1905E000] 04:10:52 INFO - PROCESS | 3932 | 1468840252249 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19694C00) [pid = 3932] [serial = 236] [outer = 1905E000] 04:10:52 INFO - PROCESS | 3932 | 1468840252632 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:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 750ms 04:10:52 INFO - PROCESS | 3932 | 1468840252647 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 3932 | 1468840252650 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:10:52 INFO - PROCESS | 3932 | 1468840252653 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:10:52 INFO - PROCESS | 3932 | 1468840252656 Marionette TRACE conn6 <- [1,282,null,{}] 04:10:52 INFO - PROCESS | 3932 | 1468840252666 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:10:52 INFO - PROCESS | 3932 | 1468840252671 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:52 INFO - PROCESS | 3932 | 1468840252755 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:10:52 INFO - PROCESS | 3932 | 1468840252761 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3932 | 1468840252764 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:52 INFO - PROCESS | 3932 | ++DOCSHELL 1996C800 == 42 [pid = 3932] [id = 80] 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A01C00) [pid = 3932] [serial = 237] [outer = 00000000] 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A03F800) [pid = 3932] [serial = 238] [outer = 19A01C00] 04:10:52 INFO - PROCESS | 3932 | 1468840252810 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1A45B400) [pid = 3932] [serial = 239] [outer = 19A01C00] 04:10:53 INFO - PROCESS | 3932 | 1468840253241 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:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 04:10:53 INFO - PROCESS | 3932 | 1468840253291 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 3932 | 1468840253293 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:10:53 INFO - PROCESS | 3932 | 1468840253296 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 3932 | 1468840253298 Marionette TRACE conn6 <- [1,286,null,{}] 04:10:53 INFO - PROCESS | 3932 | 1468840253302 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:10:53 INFO - PROCESS | 3932 | 1468840253304 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:53 INFO - PROCESS | 3932 | 1468840253389 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:10:53 INFO - PROCESS | 3932 | 1468840253395 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 3932 | 1468840253396 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:53 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F1C00 == 43 [pid = 3932] [id = 81] 04:10:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1A5F2C00) [pid = 3932] [serial = 240] [outer = 00000000] 04:10:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1B1E9000) [pid = 3932] [serial = 241] [outer = 1A5F2C00] 04:10:53 INFO - PROCESS | 3932 | 1468840253440 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1B1F3400) [pid = 3932] [serial = 242] [outer = 1A5F2C00] 04:10:53 INFO - PROCESS | 3932 | 1468840253880 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:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 04:10:53 INFO - PROCESS | 3932 | 1468840253928 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 3932 | 1468840253930 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:10:53 INFO - PROCESS | 3932 | 1468840253934 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 3932 | 1468840253935 Marionette TRACE conn6 <- [1,290,null,{}] 04:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:10:53 INFO - PROCESS | 3932 | 1468840253946 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:10:53 INFO - PROCESS | 3932 | 1468840253949 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:54 INFO - PROCESS | 3932 | 1468840254055 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:10:54 INFO - PROCESS | 3932 | 1468840254061 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 3932 | 1468840254063 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:54 INFO - PROCESS | 3932 | ++DOCSHELL 1C097000 == 44 [pid = 3932] [id = 82] 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1C097800) [pid = 3932] [serial = 243] [outer = 00000000] 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1C4A6000) [pid = 3932] [serial = 244] [outer = 1C097800] 04:10:54 INFO - PROCESS | 3932 | 1468840254106 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1C4A9800) [pid = 3932] [serial = 245] [outer = 1C097800] 04:10:54 INFO - PROCESS | 3932 | 1468840254567 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:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 04:10:54 INFO - PROCESS | 3932 | 1468840254608 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:10:54 INFO - PROCESS | 3932 | 1468840254610 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:10:54 INFO - PROCESS | 3932 | 1468840254613 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 3932 | 1468840254615 Marionette TRACE conn6 <- [1,294,null,{}] 04:10:54 INFO - PROCESS | 3932 | 1468840254618 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:10:54 INFO - PROCESS | 3932 | 1468840254624 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:54 INFO - PROCESS | 3932 | 1468840254747 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:10:54 INFO - PROCESS | 3932 | 1468840254828 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 3932 | 1468840254830 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:54 INFO - PROCESS | 3932 | ++DOCSHELL 1EBDB400 == 45 [pid = 3932] [id = 83] 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1EBDF800) [pid = 3932] [serial = 246] [outer = 00000000] 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1F050C00) [pid = 3932] [serial = 247] [outer = 1EBDF800] 04:10:54 INFO - PROCESS | 3932 | 1468840254874 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1F052C00) [pid = 3932] [serial = 248] [outer = 1EBDF800] 04:10:55 INFO - PROCESS | 3932 | 1468840255282 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:10:55 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:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 04:10:55 INFO - PROCESS | 3932 | 1468840255344 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:10:55 INFO - PROCESS | 3932 | 1468840255346 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:10:55 INFO - PROCESS | 3932 | 1468840255350 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 3932 | 1468840255351 Marionette TRACE conn6 <- [1,298,null,{}] 04:10:55 INFO - PROCESS | 3932 | 1468840255360 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:10:55 INFO - PROCESS | 3932 | 1468840255362 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:55 INFO - PROCESS | 3932 | 1468840255469 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:10:55 INFO - PROCESS | 3932 | 1468840255477 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 3932 | 1468840255479 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:55 INFO - PROCESS | 3932 | ++DOCSHELL 1EAF4C00 == 46 [pid = 3932] [id = 84] 04:10:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1F057000) [pid = 3932] [serial = 249] [outer = 00000000] 04:10:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1F05D400) [pid = 3932] [serial = 250] [outer = 1F057000] 04:10:55 INFO - PROCESS | 3932 | 1468840255521 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1F05D800) [pid = 3932] [serial = 251] [outer = 1F057000] 04:10:55 INFO - PROCESS | 3932 | 1468840255921 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:10:55 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:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (19A01800) [pid = 3932] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (19A4C400) [pid = 3932] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (19691C00) [pid = 3932] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (120A8000) [pid = 3932] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (11F46C00) [pid = 3932] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1743BC00) [pid = 3932] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (18E62000) [pid = 3932] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (19A4EC00) [pid = 3932] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (17F5B800) [pid = 3932] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A5EA800) [pid = 3932] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:10:56 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (120D2800) [pid = 3932] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:10:56 INFO - PROCESS | 3932 | 1468840256100 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 3932 | 1468840256103 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:10:56 INFO - PROCESS | 3932 | 1468840256112 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 3932 | 1468840256114 Marionette TRACE conn6 <- [1,302,null,{}] 04:10:56 INFO - PROCESS | 3932 | 1468840256117 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:10:56 INFO - PROCESS | 3932 | 1468840256119 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:56 INFO - PROCESS | 3932 | 1468840256211 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:10:56 INFO - PROCESS | 3932 | 1468840256219 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 3932 | 1468840256220 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:56 INFO - PROCESS | 3932 | ++DOCSHELL 17D27400 == 47 [pid = 3932] [id = 85] 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (17F5B800) [pid = 3932] [serial = 252] [outer = 00000000] 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (19A01800) [pid = 3932] [serial = 253] [outer = 17F5B800] 04:10:56 INFO - PROCESS | 3932 | 1468840256263 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1A5EE000) [pid = 3932] [serial = 254] [outer = 17F5B800] 04:10:56 INFO - PROCESS | 3932 | 1468840256665 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:10:56 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:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 04:10:56 INFO - PROCESS | 3932 | 1468840256686 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:10:56 INFO - PROCESS | 3932 | 1468840256688 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:10:56 INFO - PROCESS | 3932 | 1468840256691 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 3932 | 1468840256693 Marionette TRACE conn6 <- [1,306,null,{}] 04:10:56 INFO - PROCESS | 3932 | 1468840256696 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:10:56 INFO - PROCESS | 3932 | 1468840256698 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:56 INFO - PROCESS | 3932 | 1468840256815 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:10:56 INFO - PROCESS | 3932 | 1468840256822 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 3932 | 1468840256824 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:56 INFO - PROCESS | 3932 | ++DOCSHELL 1A5ED400 == 48 [pid = 3932] [id = 86] 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1A8D4400) [pid = 3932] [serial = 255] [outer = 00000000] 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1A8D9400) [pid = 3932] [serial = 256] [outer = 1A8D4400] 04:10:56 INFO - PROCESS | 3932 | 1468840256866 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1A8DC400) [pid = 3932] [serial = 257] [outer = 1A8D4400] 04:10:57 INFO - PROCESS | 3932 | 1468840257231 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:10:57 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:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 04:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:10:57 INFO - PROCESS | 3932 | 1468840257262 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 3932 | 1468840257264 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:10:57 INFO - PROCESS | 3932 | 1468840257267 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 3932 | 1468840257269 Marionette TRACE conn6 <- [1,310,null,{}] 04:10:57 INFO - PROCESS | 3932 | 1468840257272 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:10:57 INFO - PROCESS | 3932 | 1468840257274 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:57 INFO - PROCESS | 3932 | 1468840257393 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:10:57 INFO - PROCESS | 3932 | 1468840257401 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 3932 | 1468840257402 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:57 INFO - PROCESS | 3932 | ++DOCSHELL 15B6D800 == 49 [pid = 3932] [id = 87] 04:10:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (15E22800) [pid = 3932] [serial = 258] [outer = 00000000] 04:10:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1A8E0000) [pid = 3932] [serial = 259] [outer = 15E22800] 04:10:57 INFO - PROCESS | 3932 | 1468840257446 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1C4A0000) [pid = 3932] [serial = 260] [outer = 15E22800] 04:10:57 INFO - PROCESS | 3932 | 1468840257861 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:10:57 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:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 04:10:57 INFO - PROCESS | 3932 | 1468840257898 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 3932 | 1468840257900 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:10:57 INFO - PROCESS | 3932 | 1468840257903 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 3932 | 1468840257906 Marionette TRACE conn6 <- [1,314,null,{}] 04:10:57 INFO - PROCESS | 3932 | 1468840257909 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:10:57 INFO - PROCESS | 3932 | 1468840257911 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:58 INFO - PROCESS | 3932 | 1468840258039 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:10:58 INFO - PROCESS | 3932 | 1468840258052 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 3932 | 1468840258054 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:58 INFO - PROCESS | 3932 | ++DOCSHELL 1F379000 == 50 [pid = 3932] [id = 88] 04:10:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1F37B000) [pid = 3932] [serial = 261] [outer = 00000000] 04:10:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1F4AC400) [pid = 3932] [serial = 262] [outer = 1F37B000] 04:10:58 INFO - PROCESS | 3932 | 1468840258100 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1F4B7800) [pid = 3932] [serial = 263] [outer = 1F37B000] 04:10:58 INFO - PROCESS | 3932 | 1468840258454 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:10:58 INFO - PROCESS | 3932 | 1468840258804 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:10:58 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:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 04:10:58 INFO - PROCESS | 3932 | 1468840258836 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 3932 | 1468840258842 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:10:58 INFO - PROCESS | 3932 | 1468840258847 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 3932 | 1468840258849 Marionette TRACE conn6 <- [1,318,null,{}] 04:10:58 INFO - PROCESS | 3932 | 1468840258854 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:10:58 INFO - PROCESS | 3932 | 1468840258858 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:58 INFO - PROCESS | 3932 | 1468840258974 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:10:59 INFO - PROCESS | 3932 | 1468840259097 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 3932 | 1468840259100 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:59 INFO - PROCESS | 3932 | ++DOCSHELL 16085400 == 51 [pid = 3932] [id = 89] 04:10:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (17A57800) [pid = 3932] [serial = 264] [outer = 00000000] 04:10:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (18E61000) [pid = 3932] [serial = 265] [outer = 17A57800] 04:10:59 INFO - PROCESS | 3932 | 1468840259156 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (196DBC00) [pid = 3932] [serial = 266] [outer = 17A57800] 04:10:59 INFO - PROCESS | 3932 | 1468840259724 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:10:59 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:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 04:10:59 INFO - PROCESS | 3932 | 1468840259780 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 3932 | 1468840259785 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:10:59 INFO - PROCESS | 3932 | 1468840259791 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 3932 | 1468840259794 Marionette TRACE conn6 <- [1,322,null,{}] 04:10:59 INFO - PROCESS | 3932 | 1468840259798 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:10:59 INFO - PROCESS | 3932 | 1468840259801 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:10:59 INFO - PROCESS | 3932 | 1468840259917 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:11:00 INFO - PROCESS | 3932 | 1468840260013 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 3932 | 1468840260016 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:00 INFO - PROCESS | 3932 | ++DOCSHELL 1A049C00 == 52 [pid = 3932] [id = 90] 04:11:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (1A450C00) [pid = 3932] [serial = 267] [outer = 00000000] 04:11:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1A8D7800) [pid = 3932] [serial = 268] [outer = 1A450C00] 04:11:00 INFO - PROCESS | 3932 | 1468840260071 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (1C0A9000) [pid = 3932] [serial = 269] [outer = 1A450C00] 04:11:00 INFO - PROCESS | 3932 | 1468840260652 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:11:00 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:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 04:11:00 INFO - PROCESS | 3932 | 1468840260665 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:11:00 INFO - PROCESS | 3932 | 1468840260667 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:11:00 INFO - PROCESS | 3932 | 1468840260686 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - PROCESS | 3932 | 1468840260690 Marionette TRACE conn6 <- [1,326,null,{}] 04:11:00 INFO - PROCESS | 3932 | 1468840260702 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:11:00 INFO - PROCESS | 3932 | 1468840260707 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:00 INFO - PROCESS | 3932 | 1468840260838 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:11:00 INFO - PROCESS | 3932 | 1468840260938 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 3932 | 1468840260942 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:00 INFO - PROCESS | 3932 | ++DOCSHELL 19A06800 == 53 [pid = 3932] [id = 91] 04:11:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (19A0A000) [pid = 3932] [serial = 270] [outer = 00000000] 04:11:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (1C49E000) [pid = 3932] [serial = 271] [outer = 19A0A000] 04:11:00 INFO - PROCESS | 3932 | 1468840260999 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 113 (1EAE8800) [pid = 3932] [serial = 272] [outer = 19A0A000] 04:11:01 INFO - PROCESS | 3932 | 1468840261562 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:11:01 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:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 950ms 04:11:01 INFO - PROCESS | 3932 | 1468840261625 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 3932 | 1468840261628 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:11:01 INFO - PROCESS | 3932 | 1468840261631 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 3932 | 1468840261633 Marionette TRACE conn6 <- [1,330,null,{}] 04:11:01 INFO - PROCESS | 3932 | 1468840261637 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:11:01 INFO - PROCESS | 3932 | 1468840261639 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:01 INFO - PROCESS | 3932 | 1468840261898 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:11:02 INFO - PROCESS | 3932 | 1468840262059 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 3932 | 1468840262062 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:02 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E9400 == 54 [pid = 3932] [id = 92] 04:11:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 114 (11360800) [pid = 3932] [serial = 273] [outer = 00000000] 04:11:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 115 (11835800) [pid = 3932] [serial = 274] [outer = 11360800] 04:11:02 INFO - PROCESS | 3932 | 1468840262112 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 116 (1183B800) [pid = 3932] [serial = 275] [outer = 11360800] 04:11:02 INFO - PROCESS | 3932 | 1468840262749 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:11:02 INFO - PROCESS | 3932 | --DOCSHELL 120A9000 == 53 [pid = 3932] [id = 47] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1A5F8400 == 52 [pid = 3932] [id = 35] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 15B6D800 == 51 [pid = 3932] [id = 87] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1A5ED400 == 50 [pid = 3932] [id = 86] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 17D27400 == 49 [pid = 3932] [id = 85] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1EAF4C00 == 48 [pid = 3932] [id = 84] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1EBDB400 == 47 [pid = 3932] [id = 83] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1C097000 == 46 [pid = 3932] [id = 82] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1A5F1C00 == 45 [pid = 3932] [id = 81] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 1996C800 == 44 [pid = 3932] [id = 80] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 18E66C00 == 43 [pid = 3932] [id = 79] 04:11:02 INFO - PROCESS | 3932 | --DOCSHELL 12592C00 == 42 [pid = 3932] [id = 78] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 115 (1209A400) [pid = 3932] [serial = 175] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 114 (1B1EF400) [pid = 3932] [serial = 181] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 113 (18E59C00) [pid = 3932] [serial = 178] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 112 (1C4A1400) [pid = 3932] [serial = 214] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (15C58C00) [pid = 3932] [serial = 139] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (19A0BC00) [pid = 3932] [serial = 199] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (19A43800) [pid = 3932] [serial = 200] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (1A54D400) [pid = 3932] [serial = 203] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (1A047400) [pid = 3932] [serial = 202] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (19931400) [pid = 3932] [serial = 196] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (120DC000) [pid = 3932] [serial = 187] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (12549800) [pid = 3932] [serial = 188] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (12547C00) [pid = 3932] [serial = 185] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (120A1400) [pid = 3932] [serial = 184] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (174C1C00) [pid = 3932] [serial = 190] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (17D2A400) [pid = 3932] [serial = 191] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1906BC00) [pid = 3932] [serial = 193] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1968D000) [pid = 3932] [serial = 194] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1A5F7000) [pid = 3932] [serial = 205] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A5F2000) [pid = 3932] [serial = 208] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1B26D400) [pid = 3932] [serial = 211] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A777400) [pid = 3932] [serial = 209] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A77C400) [pid = 3932] [serial = 206] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19933000) [pid = 3932] [serial = 197] [outer = 00000000] [url = about:blank] 04:11:02 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1C093000) [pid = 3932] [serial = 212] [outer = 00000000] [url = about:blank] 04:11:02 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:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1181ms 04:11:02 INFO - PROCESS | 3932 | 1468840262817 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 3932 | 1468840262820 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:11:02 INFO - PROCESS | 3932 | 1468840262825 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 3932 | 1468840262828 Marionette TRACE conn6 <- [1,334,null,{}] 04:11:02 INFO - PROCESS | 3932 | 1468840262832 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:11:02 INFO - PROCESS | 3932 | 1468840262835 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:02 INFO - PROCESS | 3932 | 1468840262926 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:11:02 INFO - PROCESS | 3932 | 1468840262933 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 3932 | 1468840262935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:02 INFO - PROCESS | 3932 | ++DOCSHELL 1209C800 == 43 [pid = 3932] [id = 93] 04:11:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (120A0400) [pid = 3932] [serial = 276] [outer = 00000000] 04:11:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (120DC000) [pid = 3932] [serial = 277] [outer = 120A0400] 04:11:02 INFO - PROCESS | 3932 | 1468840262981 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (12545000) [pid = 3932] [serial = 278] [outer = 120A0400] 04:11:03 INFO - PROCESS | 3932 | 1468840263463 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:11:03 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:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 04:11:03 INFO - PROCESS | 3932 | 1468840263496 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 3932 | 1468840263499 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:11:03 INFO - PROCESS | 3932 | 1468840263502 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:11:03 INFO - PROCESS | 3932 | 1468840263504 Marionette TRACE conn6 <- [1,338,null,{}] 04:11:03 INFO - PROCESS | 3932 | 1468840263507 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:11:03 INFO - PROCESS | 3932 | 1468840263510 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:03 INFO - PROCESS | 3932 | 1468840263595 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:11:03 INFO - PROCESS | 3932 | 1468840263606 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 3932 | 1468840263608 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:03 INFO - PROCESS | 3932 | ++DOCSHELL 174BE400 == 44 [pid = 3932] [id = 94] 04:11:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (174BF000) [pid = 3932] [serial = 279] [outer = 00000000] 04:11:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (17D23000) [pid = 3932] [serial = 280] [outer = 174BF000] 04:11:03 INFO - PROCESS | 3932 | 1468840263652 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (17F50400) [pid = 3932] [serial = 281] [outer = 174BF000] 04:11:04 INFO - PROCESS | 3932 | 1468840264106 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:11:04 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:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 04:11:04 INFO - PROCESS | 3932 | 1468840264136 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:11:04 INFO - PROCESS | 3932 | 1468840264140 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:11:04 INFO - PROCESS | 3932 | 1468840264150 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 3932 | 1468840264155 Marionette TRACE conn6 <- [1,342,null,{}] 04:11:04 INFO - PROCESS | 3932 | 1468840264159 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:11:04 INFO - PROCESS | 3932 | 1468840264162 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:04 INFO - PROCESS | 3932 | 1468840264251 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:11:04 INFO - PROCESS | 3932 | 1468840264263 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 3932 | 1468840264265 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:04 INFO - PROCESS | 3932 | ++DOCSHELL 19962C00 == 45 [pid = 3932] [id = 95] 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (19966400) [pid = 3932] [serial = 282] [outer = 00000000] 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1996C800) [pid = 3932] [serial = 283] [outer = 19966400] 04:11:04 INFO - PROCESS | 3932 | 1468840264308 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (19A07800) [pid = 3932] [serial = 284] [outer = 19966400] 04:11:04 INFO - PROCESS | 3932 | 1468840264733 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:11:04 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:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 04:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:11:04 INFO - PROCESS | 3932 | 1468840264776 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 3932 | 1468840264778 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:11:04 INFO - PROCESS | 3932 | 1468840264782 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 3932 | 1468840264783 Marionette TRACE conn6 <- [1,346,null,{}] 04:11:04 INFO - PROCESS | 3932 | 1468840264787 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:11:04 INFO - PROCESS | 3932 | 1468840264789 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:04 INFO - PROCESS | 3932 | 1468840264870 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:11:04 INFO - PROCESS | 3932 | 1468840264875 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 3932 | 1468840264877 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:04 INFO - PROCESS | 3932 | ++DOCSHELL 19A0E400 == 46 [pid = 3932] [id = 96] 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (19A0E800) [pid = 3932] [serial = 285] [outer = 00000000] 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (19A49000) [pid = 3932] [serial = 286] [outer = 19A0E800] 04:11:04 INFO - PROCESS | 3932 | 1468840264920 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1A045000) [pid = 3932] [serial = 287] [outer = 19A0E800] 04:11:05 INFO - PROCESS | 3932 | 1468840265376 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:11:05 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:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 04:11:05 INFO - PROCESS | 3932 | 1468840265413 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 3932 | 1468840265415 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:11:05 INFO - PROCESS | 3932 | 1468840265418 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 3932 | 1468840265420 Marionette TRACE conn6 <- [1,350,null,{}] 04:11:05 INFO - PROCESS | 3932 | 1468840265427 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:11:05 INFO - PROCESS | 3932 | 1468840265429 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:05 INFO - PROCESS | 3932 | 1468840265542 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:11:05 INFO - PROCESS | 3932 | 1468840265548 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 3932 | 1468840265553 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:05 INFO - PROCESS | 3932 | ++DOCSHELL 1968F000 == 47 [pid = 3932] [id = 97] 04:11:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1A5EC400) [pid = 3932] [serial = 288] [outer = 00000000] 04:11:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (1A5F4C00) [pid = 3932] [serial = 289] [outer = 1A5EC400] 04:11:05 INFO - PROCESS | 3932 | 1468840265609 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (1A8D4C00) [pid = 3932] [serial = 290] [outer = 1A5EC400] 04:11:06 INFO - PROCESS | 3932 | 1468840266066 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:11:06 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:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 04:11:06 INFO - PROCESS | 3932 | 1468840266112 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 3932 | 1468840266114 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:11:06 INFO - PROCESS | 3932 | 1468840266118 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 3932 | 1468840266119 Marionette TRACE conn6 <- [1,354,null,{}] 04:11:06 INFO - PROCESS | 3932 | 1468840266123 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:11:06 INFO - PROCESS | 3932 | 1468840266125 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:06 INFO - PROCESS | 3932 | 1468840266269 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:11:06 INFO - PROCESS | 3932 | 1468840266326 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 3932 | 1468840266328 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:06 INFO - PROCESS | 3932 | ++DOCSHELL 1A8E0C00 == 48 [pid = 3932] [id = 98] 04:11:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (1A8E1400) [pid = 3932] [serial = 291] [outer = 00000000] 04:11:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (1B1F1800) [pid = 3932] [serial = 292] [outer = 1A8E1400] 04:11:06 INFO - PROCESS | 3932 | 1468840266371 Marionette DEBUG loaded listener.js 04:11:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1B2EAC00) [pid = 3932] [serial = 293] [outer = 1A8E1400] 04:11:06 INFO - PROCESS | 3932 | 1468840266805 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:11:06 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:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 04:11:06 INFO - PROCESS | 3932 | 1468840266849 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 3932 | 1468840266851 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:11:06 INFO - PROCESS | 3932 | 1468840266858 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 3932 | 1468840266859 Marionette TRACE conn6 <- [1,358,null,{}] 04:11:06 INFO - PROCESS | 3932 | 1468840266862 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:11:06 INFO - PROCESS | 3932 | 1468840266864 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:06 INFO - PROCESS | 3932 | 1468840266974 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:11:06 INFO - PROCESS | 3932 | 1468840266979 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 3932 | 1468840266981 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:06 INFO - PROCESS | 3932 | ++DOCSHELL 1C096000 == 49 [pid = 3932] [id = 99] 04:11:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (1C097000) [pid = 3932] [serial = 294] [outer = 00000000] 04:11:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (1C4A0800) [pid = 3932] [serial = 295] [outer = 1C097000] 04:11:07 INFO - PROCESS | 3932 | 1468840267023 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (1C4A5800) [pid = 3932] [serial = 296] [outer = 1C097000] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (11CA6400) [pid = 3932] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (1C097800) [pid = 3932] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (1F057000) [pid = 3932] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (1EBDF800) [pid = 3932] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (159E3000) [pid = 3932] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (1A5F2C00) [pid = 3932] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1905E000) [pid = 3932] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (19A01C00) [pid = 3932] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (17F5B800) [pid = 3932] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (15E22800) [pid = 3932] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1A8D4400) [pid = 3932] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1F058400) [pid = 3932] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (11BDC400) [pid = 3932] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1B1ECC00) [pid = 3932] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:11:07 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (17D26C00) [pid = 3932] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:11:07 INFO - PROCESS | 3932 | 1468840267688 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:11:07 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:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 04:11:07 INFO - PROCESS | 3932 | 1468840267729 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:11:07 INFO - PROCESS | 3932 | 1468840267731 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:11:07 INFO - PROCESS | 3932 | 1468840267734 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 3932 | 1468840267736 Marionette TRACE conn6 <- [1,362,null,{}] 04:11:07 INFO - PROCESS | 3932 | 1468840267739 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:11:07 INFO - PROCESS | 3932 | 1468840267741 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:07 INFO - PROCESS | 3932 | 1468840267821 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:11:07 INFO - PROCESS | 3932 | 1468840267826 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 3932 | 1468840267828 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:07 INFO - PROCESS | 3932 | ++DOCSHELL 1968FC00 == 50 [pid = 3932] [id = 100] 04:11:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1993EC00) [pid = 3932] [serial = 297] [outer = 00000000] 04:11:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1B1D2400) [pid = 3932] [serial = 298] [outer = 1993EC00] 04:11:07 INFO - PROCESS | 3932 | 1468840267870 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1B272C00) [pid = 3932] [serial = 299] [outer = 1993EC00] 04:11:08 INFO - PROCESS | 3932 | 1468840268299 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:11:08 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:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 04:11:08 INFO - PROCESS | 3932 | 1468840268305 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 3932 | 1468840268307 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:11:08 INFO - PROCESS | 3932 | 1468840268309 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 3932 | 1468840268311 Marionette TRACE conn6 <- [1,366,null,{}] 04:11:08 INFO - PROCESS | 3932 | 1468840268327 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:11:08 INFO - PROCESS | 3932 | 1468840268329 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:08 INFO - PROCESS | 3932 | 1468840268409 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:11:08 INFO - PROCESS | 3932 | 1468840268414 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 3932 | 1468840268416 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:08 INFO - PROCESS | 3932 | ++DOCSHELL 19A10000 == 51 [pid = 3932] [id = 101] 04:11:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1A5F2C00) [pid = 3932] [serial = 300] [outer = 00000000] 04:11:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1DE43000) [pid = 3932] [serial = 301] [outer = 1A5F2C00] 04:11:08 INFO - PROCESS | 3932 | 1468840268458 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1DE46000) [pid = 3932] [serial = 302] [outer = 1A5F2C00] 04:11:08 INFO - PROCESS | 3932 | 1468840268877 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:11:08 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:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 04:11:08 INFO - PROCESS | 3932 | 1468840268941 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:11:08 INFO - PROCESS | 3932 | 1468840268943 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:11:08 INFO - PROCESS | 3932 | 1468840268946 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 3932 | 1468840268948 Marionette TRACE conn6 <- [1,370,null,{}] 04:11:08 INFO - PROCESS | 3932 | 1468840268951 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:11:08 INFO - PROCESS | 3932 | 1468840268953 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:09 INFO - PROCESS | 3932 | 1468840269033 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:11:09 INFO - PROCESS | 3932 | 1468840269041 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 3932 | 1468840269043 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:09 INFO - PROCESS | 3932 | ++DOCSHELL 1DE47C00 == 52 [pid = 3932] [id = 102] 04:11:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1DE48400) [pid = 3932] [serial = 303] [outer = 00000000] 04:11:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (1DF2A000) [pid = 3932] [serial = 304] [outer = 1DE48400] 04:11:09 INFO - PROCESS | 3932 | 1468840269088 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (1EAEE400) [pid = 3932] [serial = 305] [outer = 1DE48400] 04:11:09 INFO - PROCESS | 3932 | 1468840269693 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:11:09 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:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 770ms 04:11:09 INFO - PROCESS | 3932 | 1468840269717 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 3932 | 1468840269722 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:11:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:11:09 INFO - PROCESS | 3932 | 1468840269728 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 3932 | 1468840269731 Marionette TRACE conn6 <- [1,374,null,{}] 04:11:09 INFO - PROCESS | 3932 | 1468840269737 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:11:09 INFO - PROCESS | 3932 | 1468840269740 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:09 INFO - PROCESS | 3932 | 1468840269858 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:11:09 INFO - PROCESS | 3932 | 1468840269985 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 3932 | 1468840269990 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:09 INFO - PROCESS | 3932 | ++DOCSHELL 1177DC00 == 53 [pid = 3932] [id = 103] 04:11:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (11836400) [pid = 3932] [serial = 306] [outer = 00000000] 04:11:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (1209A400) [pid = 3932] [serial = 307] [outer = 11836400] 04:11:10 INFO - PROCESS | 3932 | 1468840270047 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1258B400) [pid = 3932] [serial = 308] [outer = 11836400] 04:11:10 INFO - PROCESS | 3932 | 1468840270685 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:11:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 04:11:10 INFO - PROCESS | 3932 | 1468840270702 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:11:10 INFO - PROCESS | 3932 | 1468840270707 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:11:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:11:10 INFO - PROCESS | 3932 | 1468840270713 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - PROCESS | 3932 | 1468840270716 Marionette TRACE conn6 <- [1,378,null,{}] 04:11:10 INFO - PROCESS | 3932 | 1468840270720 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:11:10 INFO - PROCESS | 3932 | 1468840270723 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:10 INFO - PROCESS | 3932 | 1468840270834 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:11:10 INFO - PROCESS | 3932 | 1468840270932 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 3932 | 1468840270935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:10 INFO - PROCESS | 3932 | ++DOCSHELL 17407800 == 54 [pid = 3932] [id = 104] 04:11:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (1740A400) [pid = 3932] [serial = 309] [outer = 00000000] 04:11:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (19623800) [pid = 3932] [serial = 310] [outer = 1740A400] 04:11:10 INFO - PROCESS | 3932 | 1468840270990 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (19939800) [pid = 3932] [serial = 311] [outer = 1740A400] 04:11:11 INFO - PROCESS | 3932 | 1468840271645 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:11:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:11:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 04:11:11 INFO - PROCESS | 3932 | 1468840271687 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 3932 | 1468840271690 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:11:11 INFO - PROCESS | 3932 | 1468840271693 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:11:11 INFO - PROCESS | 3932 | 1468840271697 Marionette TRACE conn6 <- [1,382,null,{}] 04:11:11 INFO - PROCESS | 3932 | 1468840271708 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:11:11 INFO - PROCESS | 3932 | 1468840271713 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:11 INFO - PROCESS | 3932 | 1468840271823 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:11:11 INFO - PROCESS | 3932 | 1468840271949 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 3932 | 1468840271952 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:11 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EEC00 == 55 [pid = 3932] [id = 105] 04:11:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 113 (1B1F6400) [pid = 3932] [serial = 312] [outer = 00000000] 04:11:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 114 (1C0D8C00) [pid = 3932] [serial = 313] [outer = 1B1F6400] 04:11:12 INFO - PROCESS | 3932 | 1468840272012 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 115 (1C0DDC00) [pid = 3932] [serial = 314] [outer = 1B1F6400] 04:11:12 INFO - PROCESS | 3932 | 1468840272573 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:11:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 04:11:12 INFO - PROCESS | 3932 | 1468840272627 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 3932 | 1468840272630 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:11:12 INFO - PROCESS | 3932 | 1468840272634 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:11:12 INFO - PROCESS | 3932 | 1468840272636 Marionette TRACE conn6 <- [1,386,null,{}] 04:11:12 INFO - PROCESS | 3932 | 1468840272639 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:11:12 INFO - PROCESS | 3932 | 1468840272641 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:12 INFO - PROCESS | 3932 | 1468840272750 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:11:12 INFO - PROCESS | 3932 | 1468840272847 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 3932 | 1468840272849 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:12 INFO - PROCESS | 3932 | ++DOCSHELL 1C0E2400 == 56 [pid = 3932] [id = 106] 04:11:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 116 (1C0E3000) [pid = 3932] [serial = 315] [outer = 00000000] 04:11:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 117 (1C0E5C00) [pid = 3932] [serial = 316] [outer = 1C0E3000] 04:11:12 INFO - PROCESS | 3932 | 1468840272901 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 118 (1DE42400) [pid = 3932] [serial = 317] [outer = 1C0E3000] 04:11:13 INFO - PROCESS | 3932 | 1468840273521 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:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 04:11:13 INFO - PROCESS | 3932 | 1468840273567 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 3932 | 1468840273570 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:11:13 INFO - PROCESS | 3932 | 1468840273573 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:11:13 INFO - PROCESS | 3932 | 1468840273575 Marionette TRACE conn6 <- [1,390,null,{}] 04:11:13 INFO - PROCESS | 3932 | 1468840273579 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:11:13 INFO - PROCESS | 3932 | 1468840273581 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:13 INFO - PROCESS | 3932 | 1468840273687 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:11:13 INFO - PROCESS | 3932 | 1468840273784 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 3932 | 1468840273786 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:13 INFO - PROCESS | 3932 | ++DOCSHELL 11F9A800 == 57 [pid = 3932] [id = 107] 04:11:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 119 (1209FC00) [pid = 3932] [serial = 318] [outer = 00000000] 04:11:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 120 (19936000) [pid = 3932] [serial = 319] [outer = 1209FC00] 04:11:13 INFO - PROCESS | 3932 | 1468840273839 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 121 (19A0F800) [pid = 3932] [serial = 320] [outer = 1209FC00] 04:11:14 INFO - PROCESS | 3932 | 1468840274567 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:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1016ms 04:11:14 INFO - PROCESS | 3932 | 1468840274593 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 3932 | 1468840274597 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:11:14 INFO - PROCESS | 3932 | 1468840274601 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 3932 | 1468840274606 Marionette TRACE conn6 <- [1,394,null,{}] 04:11:14 INFO - PROCESS | 3932 | 1468840274611 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:11:14 INFO - PROCESS | 3932 | 1468840274613 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:14 INFO - PROCESS | 3932 | 1468840274715 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:11:14 INFO - PROCESS | 3932 | 1468840274818 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 3932 | 1468840274821 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:14 INFO - PROCESS | 3932 | ++DOCSHELL 15BAC000 == 58 [pid = 3932] [id = 108] 04:11:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 122 (15BB5C00) [pid = 3932] [serial = 321] [outer = 00000000] 04:11:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 123 (17D27400) [pid = 3932] [serial = 322] [outer = 15BB5C00] 04:11:14 INFO - PROCESS | 3932 | 1468840274871 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 124 (19687800) [pid = 3932] [serial = 323] [outer = 15BB5C00] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 19932800 == 57 [pid = 3932] [id = 32] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 19A10000 == 56 [pid = 3932] [id = 101] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1968FC00 == 55 [pid = 3932] [id = 100] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1C096000 == 54 [pid = 3932] [id = 99] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1A8E0C00 == 53 [pid = 3932] [id = 98] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1968F000 == 52 [pid = 3932] [id = 97] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 19A0E400 == 51 [pid = 3932] [id = 96] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 19962C00 == 50 [pid = 3932] [id = 95] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 174BE400 == 49 [pid = 3932] [id = 94] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1209C800 == 48 [pid = 3932] [id = 93] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 0D4E9400 == 47 [pid = 3932] [id = 92] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 1A049C00 == 46 [pid = 3932] [id = 90] 04:11:15 INFO - PROCESS | 3932 | --DOCSHELL 16085400 == 45 [pid = 3932] [id = 89] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 123 (1F08E800) [pid = 3932] [serial = 173] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 122 (1290C400) [pid = 3932] [serial = 176] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 121 (1B1F3C00) [pid = 3932] [serial = 182] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 120 (1968EC00) [pid = 3932] [serial = 179] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 119 (16062400) [pid = 3932] [serial = 229] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 118 (1C4A6000) [pid = 3932] [serial = 244] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 117 (1F05D400) [pid = 3932] [serial = 250] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 116 (1F052C00) [pid = 3932] [serial = 248] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 115 (17442400) [pid = 3932] [serial = 230] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 114 (1B1ED800) [pid = 3932] [serial = 223] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 113 (1DE84C00) [pid = 3932] [serial = 226] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 112 (16166000) [pid = 3932] [serial = 233] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (15C57C00) [pid = 3932] [serial = 232] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (1B1E9000) [pid = 3932] [serial = 241] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (1F050C00) [pid = 3932] [serial = 247] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (16169400) [pid = 3932] [serial = 220] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (19627800) [pid = 3932] [serial = 235] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (19694C00) [pid = 3932] [serial = 236] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1A03F800) [pid = 3932] [serial = 238] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1A45B400) [pid = 3932] [serial = 239] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1A5EE000) [pid = 3932] [serial = 254] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (19A01800) [pid = 3932] [serial = 253] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1A8E0000) [pid = 3932] [serial = 259] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1F05D800) [pid = 3932] [serial = 251] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (11775400) [pid = 3932] [serial = 217] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1A8D9400) [pid = 3932] [serial = 256] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1C4A9800) [pid = 3932] [serial = 245] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A8DC400) [pid = 3932] [serial = 257] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1B1F3400) [pid = 3932] [serial = 242] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1C4A0000) [pid = 3932] [serial = 260] [outer = 00000000] [url = about:blank] 04:11:15 INFO - PROCESS | 3932 | 1468840275391 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:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 832ms 04:11:15 INFO - PROCESS | 3932 | 1468840275435 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 3932 | 1468840275439 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:11:15 INFO - PROCESS | 3932 | 1468840275445 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:11:15 INFO - PROCESS | 3932 | 1468840275448 Marionette TRACE conn6 <- [1,398,null,{}] 04:11:15 INFO - PROCESS | 3932 | 1468840275451 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:11:15 INFO - PROCESS | 3932 | 1468840275454 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:15 INFO - PROCESS | 3932 | 1468840275544 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:11:15 INFO - PROCESS | 3932 | 1468840275552 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 3932 | 1468840275554 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:15 INFO - PROCESS | 3932 | ++DOCSHELL 17408800 == 46 [pid = 3932] [id = 109] 04:11:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (17408C00) [pid = 3932] [serial = 324] [outer = 00000000] 04:11:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (17E18000) [pid = 3932] [serial = 325] [outer = 17408C00] 04:11:15 INFO - PROCESS | 3932 | 1468840275601 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1968F400) [pid = 3932] [serial = 326] [outer = 17408C00] 04:11:16 INFO - PROCESS | 3932 | 1468840276109 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:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 04:11:16 INFO - PROCESS | 3932 | 1468840276120 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 3932 | 1468840276122 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:11:16 INFO - PROCESS | 3932 | 1468840276126 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:11:16 INFO - PROCESS | 3932 | 1468840276129 Marionette TRACE conn6 <- [1,402,null,{}] 04:11:16 INFO - PROCESS | 3932 | 1468840276139 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:11:16 INFO - PROCESS | 3932 | 1468840276143 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:16 INFO - PROCESS | 3932 | 1468840276229 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:11:16 INFO - PROCESS | 3932 | 1468840276314 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 3932 | 1468840276317 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:16 INFO - PROCESS | 3932 | ++DOCSHELL 1A047C00 == 47 [pid = 3932] [id = 110] 04:11:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1A049400) [pid = 3932] [serial = 327] [outer = 00000000] 04:11:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1A54D400) [pid = 3932] [serial = 328] [outer = 1A049400] 04:11:16 INFO - PROCESS | 3932 | 1468840276371 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1A5F2000) [pid = 3932] [serial = 329] [outer = 1A049400] 04:11:16 INFO - PROCESS | 3932 | 1468840276747 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:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 04:11:16 INFO - PROCESS | 3932 | 1468840276800 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 3932 | 1468840276803 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:11:16 INFO - PROCESS | 3932 | 1468840276806 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:11:16 INFO - PROCESS | 3932 | 1468840276807 Marionette TRACE conn6 <- [1,406,null,{}] 04:11:16 INFO - PROCESS | 3932 | 1468840276811 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:11:16 INFO - PROCESS | 3932 | 1468840276813 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:16 INFO - PROCESS | 3932 | 1468840276938 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:11:16 INFO - PROCESS | 3932 | 1468840276950 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 3932 | 1468840276952 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:16 INFO - PROCESS | 3932 | ++DOCSHELL 1A80E800 == 48 [pid = 3932] [id = 111] 04:11:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1A80F000) [pid = 3932] [serial = 330] [outer = 00000000] 04:11:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1A8D6000) [pid = 3932] [serial = 331] [outer = 1A80F000] 04:11:16 INFO - PROCESS | 3932 | 1468840276996 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1A8DBC00) [pid = 3932] [serial = 332] [outer = 1A80F000] 04:11:17 INFO - PROCESS | 3932 | 1468840277458 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:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 04:11:17 INFO - PROCESS | 3932 | 1468840277484 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 3932 | 1468840277486 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:11:17 INFO - PROCESS | 3932 | 1468840277489 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 3932 | 1468840277491 Marionette TRACE conn6 <- [1,410,null,{}] 04:11:17 INFO - PROCESS | 3932 | 1468840277494 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:11:17 INFO - PROCESS | 3932 | 1468840277496 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:17 INFO - PROCESS | 3932 | 1468840277607 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:11:17 INFO - PROCESS | 3932 | 1468840277614 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 3932 | 1468840277616 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:17 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D2400 == 49 [pid = 3932] [id = 112] 04:11:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1A8DF800) [pid = 3932] [serial = 333] [outer = 00000000] 04:11:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (1B1D5400) [pid = 3932] [serial = 334] [outer = 1A8DF800] 04:11:17 INFO - PROCESS | 3932 | 1468840277705 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (1B1EB000) [pid = 3932] [serial = 335] [outer = 1A8DF800] 04:11:18 INFO - PROCESS | 3932 | 1468840278167 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:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 04:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:11:18 INFO - PROCESS | 3932 | 1468840278220 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 3932 | 1468840278222 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:11:18 INFO - PROCESS | 3932 | 1468840278225 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 3932 | 1468840278227 Marionette TRACE conn6 <- [1,414,null,{}] 04:11:18 INFO - PROCESS | 3932 | 1468840278230 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:11:18 INFO - PROCESS | 3932 | 1468840278236 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:18 INFO - PROCESS | 3932 | 1468840278395 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:11:18 INFO - PROCESS | 3932 | 1468840278408 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 3932 | 1468840278410 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:18 INFO - PROCESS | 3932 | ++DOCSHELL 113F3400 == 50 [pid = 3932] [id = 113] 04:11:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (1B275C00) [pid = 3932] [serial = 336] [outer = 00000000] 04:11:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (1C146800) [pid = 3932] [serial = 337] [outer = 1B275C00] 04:11:18 INFO - PROCESS | 3932 | 1468840278503 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1C4A1800) [pid = 3932] [serial = 338] [outer = 1B275C00] 04:11:18 INFO - PROCESS | 3932 | 1468840278935 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:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 04:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:11:18 INFO - PROCESS | 3932 | 1468840278963 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 3932 | 1468840278965 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:11:18 INFO - PROCESS | 3932 | 1468840278968 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 3932 | 1468840278970 Marionette TRACE conn6 <- [1,418,null,{}] 04:11:18 INFO - PROCESS | 3932 | 1468840278977 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:11:18 INFO - PROCESS | 3932 | 1468840278979 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:19 INFO - PROCESS | 3932 | 1468840279089 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:11:19 INFO - PROCESS | 3932 | 1468840279095 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 3932 | 1468840279097 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:19 INFO - PROCESS | 3932 | ++DOCSHELL 1C4A8800 == 51 [pid = 3932] [id = 114] 04:11:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (1C4AA000) [pid = 3932] [serial = 339] [outer = 00000000] 04:11:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (1DE47400) [pid = 3932] [serial = 340] [outer = 1C4AA000] 04:11:19 INFO - PROCESS | 3932 | 1468840279139 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (1DE3E400) [pid = 3932] [serial = 341] [outer = 1C4AA000] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (1993EC00) [pid = 3932] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (174BF000) [pid = 3932] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (1A5EC400) [pid = 3932] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (120A0400) [pid = 3932] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (19966400) [pid = 3932] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (11360800) [pid = 3932] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (19A0E800) [pid = 3932] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1A8E1400) [pid = 3932] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1C097000) [pid = 3932] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:11:19 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1A5F2C00) [pid = 3932] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:11:20 INFO - PROCESS | 3932 | 1468840280148 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:11:20 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:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1234ms 04:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:11:20 INFO - PROCESS | 3932 | 1468840280205 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 3932 | 1468840280207 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:11:20 INFO - PROCESS | 3932 | 1468840280211 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 3932 | 1468840280212 Marionette TRACE conn6 <- [1,422,null,{}] 04:11:20 INFO - PROCESS | 3932 | 1468840280216 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:11:20 INFO - PROCESS | 3932 | 1468840280217 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:20 INFO - PROCESS | 3932 | 1468840280299 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:11:20 INFO - PROCESS | 3932 | 1468840280306 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 3932 | 1468840280308 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:20 INFO - PROCESS | 3932 | ++DOCSHELL 1740AC00 == 52 [pid = 3932] [id = 115] 04:11:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (19938400) [pid = 3932] [serial = 342] [outer = 00000000] 04:11:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1DE40400) [pid = 3932] [serial = 343] [outer = 19938400] 04:11:20 INFO - PROCESS | 3932 | 1468840280350 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (1EAF1400) [pid = 3932] [serial = 344] [outer = 19938400] 04:11:21 INFO - PROCESS | 3932 | 1468840281296 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:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 04:11:21 INFO - PROCESS | 3932 | 1468840281344 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 3932 | 1468840281348 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:11:21 INFO - PROCESS | 3932 | 1468840281353 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 3932 | 1468840281356 Marionette TRACE conn6 <- [1,426,null,{}] 04:11:21 INFO - PROCESS | 3932 | 1468840281404 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:11:21 INFO - PROCESS | 3932 | 1468840281407 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:21 INFO - PROCESS | 3932 | 1468840281511 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:11:21 INFO - PROCESS | 3932 | 1468840281673 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 3932 | 1468840281678 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:21 INFO - PROCESS | 3932 | ++DOCSHELL 12509000 == 53 [pid = 3932] [id = 116] 04:11:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (12543400) [pid = 3932] [serial = 345] [outer = 00000000] 04:11:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (129E3800) [pid = 3932] [serial = 346] [outer = 12543400] 04:11:21 INFO - PROCESS | 3932 | 1468840281778 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (15E57C00) [pid = 3932] [serial = 347] [outer = 12543400] 04:11:22 INFO - PROCESS | 3932 | 1468840282337 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:11:22 INFO - PROCESS | 3932 | 1468840282371 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:11:22 INFO - PROCESS | 3932 | 1468840282378 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:11:22 INFO - PROCESS | 3932 | 1468840282381 Marionette TRACE conn6 <- [1,430,null,{}] 04:11:22 INFO - PROCESS | 3932 | 1468840282385 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:11:22 INFO - PROCESS | 3932 | 1468840282387 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:22 INFO - PROCESS | 3932 | 1468840282501 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:11:22 INFO - PROCESS | 3932 | 1468840282602 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:22 INFO - PROCESS | 3932 | 1468840282605 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:22 INFO - PROCESS | 3932 | ++DOCSHELL 1994F800 == 54 [pid = 3932] [id = 117] 04:11:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (19950000) [pid = 3932] [serial = 348] [outer = 00000000] 04:11:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (19954000) [pid = 3932] [serial = 349] [outer = 19950000] 04:11:22 INFO - PROCESS | 3932 | 1468840282660 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (19957400) [pid = 3932] [serial = 350] [outer = 19950000] 04:11:23 INFO - PROCESS | 3932 | 1468840283251 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:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 04:11:23 INFO - PROCESS | 3932 | 1468840283311 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 3932 | 1468840283314 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:11:23 INFO - PROCESS | 3932 | 1468840283318 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:11:23 INFO - PROCESS | 3932 | 1468840283321 Marionette TRACE conn6 <- [1,434,null,{}] 04:11:23 INFO - PROCESS | 3932 | 1468840283332 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:11:23 INFO - PROCESS | 3932 | 1468840283337 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:23 INFO - PROCESS | 3932 | 1468840283450 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:11:23 INFO - PROCESS | 3932 | 1468840283552 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 3932 | 1468840283555 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:23 INFO - PROCESS | 3932 | ++DOCSHELL 1A810C00 == 55 [pid = 3932] [id = 118] 04:11:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (1A812800) [pid = 3932] [serial = 351] [outer = 00000000] 04:11:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 113 (1A8E1800) [pid = 3932] [serial = 352] [outer = 1A812800] 04:11:23 INFO - PROCESS | 3932 | 1468840283611 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 114 (1B26F800) [pid = 3932] [serial = 353] [outer = 1A812800] 04:11:24 INFO - PROCESS | 3932 | 1468840284167 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:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 04:11:24 INFO - PROCESS | 3932 | 1468840284202 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 3932 | 1468840284205 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:11:24 INFO - PROCESS | 3932 | 1468840284210 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 3932 | 1468840284212 Marionette TRACE conn6 <- [1,438,null,{}] 04:11:24 INFO - PROCESS | 3932 | 1468840284215 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:11:24 INFO - PROCESS | 3932 | 1468840284217 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:24 INFO - PROCESS | 3932 | 1468840284326 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:11:24 INFO - PROCESS | 3932 | 1468840284425 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 3932 | 1468840284428 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:24 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D7000 == 56 [pid = 3932] [id = 119] 04:11:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 115 (1C09C800) [pid = 3932] [serial = 354] [outer = 00000000] 04:11:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 116 (1DE44000) [pid = 3932] [serial = 355] [outer = 1C09C800] 04:11:24 INFO - PROCESS | 3932 | 1468840284480 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 117 (1EBE7800) [pid = 3932] [serial = 356] [outer = 1C09C800] 04:11:25 INFO - PROCESS | 3932 | 1468840285082 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:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 04:11:25 INFO - PROCESS | 3932 | 1468840285142 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 3932 | 1468840285144 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:11:25 INFO - PROCESS | 3932 | 1468840285147 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 3932 | 1468840285149 Marionette TRACE conn6 <- [1,442,null,{}] 04:11:25 INFO - PROCESS | 3932 | 1468840285153 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:11:25 INFO - PROCESS | 3932 | 1468840285155 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:25 INFO - PROCESS | 3932 | 1468840285261 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:11:25 INFO - PROCESS | 3932 | 1468840285362 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 3932 | 1468840285364 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:25 INFO - PROCESS | 3932 | ++DOCSHELL 17E11000 == 57 [pid = 3932] [id = 120] 04:11:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 118 (180D9800) [pid = 3932] [serial = 357] [outer = 00000000] 04:11:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 119 (19A09400) [pid = 3932] [serial = 358] [outer = 180D9800] 04:11:25 INFO - PROCESS | 3932 | 1468840285416 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 120 (1A046800) [pid = 3932] [serial = 359] [outer = 180D9800] 04:11:26 INFO - PROCESS | 3932 | 1468840286209 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:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1121ms 04:11:26 INFO - PROCESS | 3932 | 1468840286273 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:11:26 INFO - PROCESS | 3932 | 1468840286277 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:11:26 INFO - PROCESS | 3932 | 1468840286281 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 3932 | 1468840286286 Marionette TRACE conn6 <- [1,446,null,{}] 04:11:26 INFO - PROCESS | 3932 | 1468840286310 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:11:26 INFO - PROCESS | 3932 | 1468840286313 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:26 INFO - PROCESS | 3932 | 1468840286418 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1C4A8800 == 56 [pid = 3932] [id = 114] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 113F3400 == 55 [pid = 3932] [id = 113] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1A8D2400 == 54 [pid = 3932] [id = 112] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1A80E800 == 53 [pid = 3932] [id = 111] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1A047C00 == 52 [pid = 3932] [id = 110] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 17408800 == 51 [pid = 3932] [id = 109] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 15BAC000 == 50 [pid = 3932] [id = 108] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1DE47C00 == 49 [pid = 3932] [id = 102] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 113FE000 == 48 [pid = 3932] [id = 46] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 17407800 == 47 [pid = 3932] [id = 104] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 11F9A800 == 46 [pid = 3932] [id = 107] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1F379000 == 45 [pid = 3932] [id = 88] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1177DC00 == 44 [pid = 3932] [id = 103] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1177E800 == 43 [pid = 3932] [id = 77] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1C0E2400 == 42 [pid = 3932] [id = 106] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1C4CF400 == 41 [pid = 3932] [id = 76] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1C09B400 == 40 [pid = 3932] [id = 72] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 15BAD800 == 39 [pid = 3932] [id = 74] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1B1EEC00 == 38 [pid = 3932] [id = 105] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 19A4FC00 == 37 [pid = 3932] [id = 75] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1177E000 == 36 [pid = 3932] [id = 59] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 0C5E1C00 == 35 [pid = 3932] [id = 73] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 17D23800 == 34 [pid = 3932] [id = 60] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1B1EC400 == 33 [pid = 3932] [id = 61] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 19A06800 == 32 [pid = 3932] [id = 91] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 17E11000 == 31 [pid = 3932] [id = 120] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1A8D7000 == 30 [pid = 3932] [id = 119] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1994F800 == 29 [pid = 3932] [id = 117] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1A810C00 == 28 [pid = 3932] [id = 118] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 1740AC00 == 27 [pid = 3932] [id = 115] 04:11:27 INFO - PROCESS | 3932 | --DOCSHELL 12509000 == 26 [pid = 3932] [id = 116] 04:11:27 INFO - PROCESS | 3932 | 1468840287196 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 3932 | 1468840287200 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 119 (17D23000) [pid = 3932] [serial = 280] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 118 (17F50400) [pid = 3932] [serial = 281] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 117 (1A5F4C00) [pid = 3932] [serial = 289] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 116 (120DC000) [pid = 3932] [serial = 277] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 115 (12545000) [pid = 3932] [serial = 278] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 114 (1C49E000) [pid = 3932] [serial = 271] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 113 (1996C800) [pid = 3932] [serial = 283] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 112 (19A07800) [pid = 3932] [serial = 284] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (1183B800) [pid = 3932] [serial = 275] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (11835800) [pid = 3932] [serial = 274] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (18E61000) [pid = 3932] [serial = 265] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (19A49000) [pid = 3932] [serial = 286] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (1F4AC400) [pid = 3932] [serial = 262] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (1B1F1800) [pid = 3932] [serial = 292] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1A8D7800) [pid = 3932] [serial = 268] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1A8D4C00) [pid = 3932] [serial = 290] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1C4A0800) [pid = 3932] [serial = 295] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1B2EAC00) [pid = 3932] [serial = 293] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1DE43000) [pid = 3932] [serial = 301] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1C4A5800) [pid = 3932] [serial = 296] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1DE46000) [pid = 3932] [serial = 302] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1DF2A000) [pid = 3932] [serial = 304] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1B1D2400) [pid = 3932] [serial = 298] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1B272C00) [pid = 3932] [serial = 299] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A045000) [pid = 3932] [serial = 287] [outer = 00000000] [url = about:blank] 04:11:27 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DEC00 == 27 [pid = 3932] [id = 121] 04:11:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (0C5E0C00) [pid = 3932] [serial = 360] [outer = 00000000] 04:11:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (0D06D000) [pid = 3932] [serial = 361] [outer = 0C5E0C00] 04:11:27 INFO - PROCESS | 3932 | 1468840287318 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (113FE000) [pid = 3932] [serial = 362] [outer = 0C5E0C00] 04:11:27 INFO - PROCESS | 3932 | 1468840287760 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:11:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:11:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1539ms 04:11:27 INFO - PROCESS | 3932 | 1468840287827 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:11:27 INFO - PROCESS | 3932 | 1468840287830 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:11:27 INFO - PROCESS | 3932 | 1468840287834 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 3932 | 1468840287837 Marionette TRACE conn6 <- [1,450,null,{}] 04:11:27 INFO - PROCESS | 3932 | 1468840287843 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:11:27 INFO - PROCESS | 3932 | 1468840287847 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:27 INFO - PROCESS | 3932 | 1468840287938 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:11:27 INFO - PROCESS | 3932 | 1468840287952 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 3932 | 1468840287955 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:27 INFO - PROCESS | 3932 | ++DOCSHELL 11F9A800 == 28 [pid = 3932] [id = 122] 04:11:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (11F9C400) [pid = 3932] [serial = 363] [outer = 00000000] 04:11:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (12059000) [pid = 3932] [serial = 364] [outer = 11F9C400] 04:11:27 INFO - PROCESS | 3932 | 1468840288003 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (120DC000) [pid = 3932] [serial = 365] [outer = 11F9C400] 04:11:28 INFO - PROCESS | 3932 | 1468840288489 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:11:28 INFO - PROCESS | 3932 | 1468840288515 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:11:28 INFO - PROCESS | 3932 | 1468840288519 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:11:28 INFO - PROCESS | 3932 | 1468840288521 Marionette TRACE conn6 <- [1,454,null,{}] 04:11:28 INFO - PROCESS | 3932 | 1468840288525 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:11:28 INFO - PROCESS | 3932 | 1468840288528 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:28 INFO - PROCESS | 3932 | 1468840288653 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:11:28 INFO - PROCESS | 3932 | 1468840288729 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 3932 | 1468840288732 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:28 INFO - PROCESS | 3932 | ++DOCSHELL 1595BC00 == 29 [pid = 3932] [id = 123] 04:11:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (159D4800) [pid = 3932] [serial = 366] [outer = 00000000] 04:11:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (15BAC000) [pid = 3932] [serial = 367] [outer = 159D4800] 04:11:28 INFO - PROCESS | 3932 | 1468840288785 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (16064C00) [pid = 3932] [serial = 368] [outer = 159D4800] 04:11:29 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:29 INFO - PROCESS | 3932 | 1468840289206 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:11:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:11:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 04:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:11:29 INFO - PROCESS | 3932 | 1468840289258 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 3932 | 1468840289260 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:11:29 INFO - PROCESS | 3932 | 1468840289265 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 3932 | 1468840289270 Marionette TRACE conn6 <- [1,458,null,{}] 04:11:29 INFO - PROCESS | 3932 | 1468840289280 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:11:29 INFO - PROCESS | 3932 | 1468840289284 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:29 INFO - PROCESS | 3932 | 1468840289411 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:11:29 INFO - PROCESS | 3932 | 1468840289439 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 3932 | 1468840289441 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:29 INFO - PROCESS | 3932 | ++DOCSHELL 11F50800 == 30 [pid = 3932] [id = 124] 04:11:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (12ADA800) [pid = 3932] [serial = 369] [outer = 00000000] 04:11:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (18E61C00) [pid = 3932] [serial = 370] [outer = 12ADA800] 04:11:29 INFO - PROCESS | 3932 | 1468840289496 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (19624000) [pid = 3932] [serial = 371] [outer = 12ADA800] 04:11:29 INFO - PROCESS | 3932 | 1468840289951 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:11:30 INFO - PROCESS | 3932 | 1468840290005 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:11:30 INFO - PROCESS | 3932 | 1468840290012 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 3932 | 1468840290013 Marionette TRACE conn6 <- [1,462,null,{}] 04:11:30 INFO - PROCESS | 3932 | 1468840290017 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:11:30 INFO - PROCESS | 3932 | 1468840290019 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:30 INFO - PROCESS | 3932 | 1468840290140 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:11:30 INFO - PROCESS | 3932 | 1468840290198 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 3932 | 1468840290200 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:30 INFO - PROCESS | 3932 | ++DOCSHELL 1994B800 == 31 [pid = 3932] [id = 125] 04:11:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (19954800) [pid = 3932] [serial = 372] [outer = 00000000] 04:11:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1996B400) [pid = 3932] [serial = 373] [outer = 19954800] 04:11:30 INFO - PROCESS | 3932 | 1468840290244 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (19A03800) [pid = 3932] [serial = 374] [outer = 19954800] 04:11:30 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:30 INFO - PROCESS | 3932 | 1468840290672 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:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:11:30 INFO - PROCESS | 3932 | 1468840290747 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:11:30 INFO - PROCESS | 3932 | 1468840290750 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 3932 | 1468840290752 Marionette TRACE conn6 <- [1,466,null,{}] 04:11:30 INFO - PROCESS | 3932 | 1468840290755 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:11:30 INFO - PROCESS | 3932 | 1468840290757 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:30 INFO - PROCESS | 3932 | 1468840290871 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:11:30 INFO - PROCESS | 3932 | 1468840290883 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 3932 | 1468840290889 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:30 INFO - PROCESS | 3932 | ++DOCSHELL 19A10400 == 32 [pid = 3932] [id = 126] 04:11:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (19A10800) [pid = 3932] [serial = 375] [outer = 00000000] 04:11:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 112 (19A4F800) [pid = 3932] [serial = 376] [outer = 19A10800] 04:11:30 INFO - PROCESS | 3932 | 1468840290992 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 113 (1A5E9C00) [pid = 3932] [serial = 377] [outer = 19A10800] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 112 (11772800) [pid = 3932] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 111 (15BB2800) [pid = 3932] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (0C5E4400) [pid = 3932] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (1A045800) [pid = 3932] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (1D804400) [pid = 3932] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (1A8DF800) [pid = 3932] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (1B275C00) [pid = 3932] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1C4AA000) [pid = 3932] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1B1F6400) [pid = 3932] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (11836400) [pid = 3932] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1DE48400) [pid = 3932] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1A80F000) [pid = 3932] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (15BB5C00) [pid = 3932] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1A049400) [pid = 3932] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1C0E3000) [pid = 3932] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (17408C00) [pid = 3932] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1740A400) [pid = 3932] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1209FC00) [pid = 3932] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1C0A5400) [pid = 3932] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (17A57800) [pid = 3932] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19A0A000) [pid = 3932] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A450C00) [pid = 3932] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1F37B000) [pid = 3932] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:11:31 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19938400) [pid = 3932] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:11:31 INFO - PROCESS | 3932 | 1468840291927 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:11:31 INFO - PROCESS | 3932 | 1468840291986 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:11:31 INFO - PROCESS | 3932 | 1468840291989 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 3932 | 1468840291991 Marionette TRACE conn6 <- [1,470,null,{}] 04:11:31 INFO - PROCESS | 3932 | 1468840291994 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:11:31 INFO - PROCESS | 3932 | 1468840291996 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:32 INFO - PROCESS | 3932 | 1468840292117 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:11:32 INFO - PROCESS | 3932 | 1468840292171 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 3932 | 1468840292173 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:32 INFO - PROCESS | 3932 | ++DOCSHELL 11779C00 == 33 [pid = 3932] [id = 127] 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (120A0C00) [pid = 3932] [serial = 378] [outer = 00000000] 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19951000) [pid = 3932] [serial = 379] [outer = 120A0C00] 04:11:32 INFO - PROCESS | 3932 | 1468840292216 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (19A44800) [pid = 3932] [serial = 380] [outer = 120A0C00] 04:11:32 INFO - PROCESS | 3932 | 1468840292581 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:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 04:11:32 INFO - PROCESS | 3932 | 1468840292620 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 3932 | 1468840292622 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:11:32 INFO - PROCESS | 3932 | 1468840292633 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 3932 | 1468840292634 Marionette TRACE conn6 <- [1,474,null,{}] 04:11:32 INFO - PROCESS | 3932 | 1468840292638 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:11:32 INFO - PROCESS | 3932 | 1468840292639 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:32 INFO - PROCESS | 3932 | 1468840292716 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:11:32 INFO - PROCESS | 3932 | 1468840292722 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 3932 | 1468840292724 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:32 INFO - PROCESS | 3932 | ++DOCSHELL 1A044C00 == 34 [pid = 3932] [id = 128] 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A048800) [pid = 3932] [serial = 381] [outer = 00000000] 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1A809400) [pid = 3932] [serial = 382] [outer = 1A048800] 04:11:32 INFO - PROCESS | 3932 | 1468840292767 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1A813C00) [pid = 3932] [serial = 383] [outer = 1A048800] 04:11:33 INFO - PROCESS | 3932 | 1468840293197 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:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 04:11:33 INFO - PROCESS | 3932 | 1468840293256 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 3932 | 1468840293258 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:11:33 INFO - PROCESS | 3932 | 1468840293261 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 3932 | 1468840293263 Marionette TRACE conn6 <- [1,478,null,{}] 04:11:33 INFO - PROCESS | 3932 | 1468840293266 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:11:33 INFO - PROCESS | 3932 | 1468840293268 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:33 INFO - PROCESS | 3932 | 1468840293346 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:11:33 INFO - PROCESS | 3932 | 1468840293354 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 3932 | 1468840293355 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:33 INFO - PROCESS | 3932 | ++DOCSHELL 1994D800 == 35 [pid = 3932] [id = 129] 04:11:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (19966400) [pid = 3932] [serial = 384] [outer = 00000000] 04:11:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1A8DA400) [pid = 3932] [serial = 385] [outer = 19966400] 04:11:33 INFO - PROCESS | 3932 | 1468840293399 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1A8DB400) [pid = 3932] [serial = 386] [outer = 19966400] 04:11:34 INFO - PROCESS | 3932 | 1468840294103 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:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 872ms 04:11:34 INFO - PROCESS | 3932 | 1468840294134 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 3932 | 1468840294139 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:11:34 INFO - PROCESS | 3932 | 1468840294144 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 3932 | 1468840294148 Marionette TRACE conn6 <- [1,482,null,{}] 04:11:34 INFO - PROCESS | 3932 | 1468840294154 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:11:34 INFO - PROCESS | 3932 | 1468840294157 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:34 INFO - PROCESS | 3932 | 1468840294280 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:11:34 INFO - PROCESS | 3932 | 1468840294406 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 3932 | 1468840294411 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:34 INFO - PROCESS | 3932 | ++DOCSHELL 11839400 == 36 [pid = 3932] [id = 130] 04:11:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (11BD0800) [pid = 3932] [serial = 387] [outer = 00000000] 04:11:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1205AC00) [pid = 3932] [serial = 388] [outer = 11BD0800] 04:11:34 INFO - PROCESS | 3932 | 1468840294469 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1290A800) [pid = 3932] [serial = 389] [outer = 11BD0800] 04:11:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (16C68C00) [pid = 3932] [serial = 390] [outer = 19A44C00] 04:11:35 INFO - PROCESS | 3932 | 1468840295398 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:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1335ms 04:11:35 INFO - PROCESS | 3932 | 1468840295484 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 3932 | 1468840295489 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:11:35 INFO - PROCESS | 3932 | 1468840295496 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 3932 | 1468840295499 Marionette TRACE conn6 <- [1,486,null,{}] 04:11:35 INFO - PROCESS | 3932 | 1468840295503 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:11:35 INFO - PROCESS | 3932 | 1468840295506 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:35 INFO - PROCESS | 3932 | 1468840295652 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:11:35 INFO - PROCESS | 3932 | 1468840295851 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 3932 | 1468840295854 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:35 INFO - PROCESS | 3932 | ++DOCSHELL 11775400 == 37 [pid = 3932] [id = 131] 04:11:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (11779800) [pid = 3932] [serial = 391] [outer = 00000000] 04:11:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (11836C00) [pid = 3932] [serial = 392] [outer = 11779800] 04:11:35 INFO - PROCESS | 3932 | 1468840295956 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (11F45C00) [pid = 3932] [serial = 393] [outer = 11779800] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 1A510800 == 36 [pid = 3932] [id = 20] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 17D23C00 == 35 [pid = 3932] [id = 19] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 1B272800 == 34 [pid = 3932] [id = 21] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 1743E000 == 33 [pid = 3932] [id = 12] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 11F9F000 == 32 [pid = 3932] [id = 15] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 1F08D400 == 31 [pid = 3932] [id = 8] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 11FA1000 == 30 [pid = 3932] [id = 28] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 1615E800 == 29 [pid = 3932] [id = 17] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 12A87800 == 28 [pid = 3932] [id = 16] 04:11:36 INFO - PROCESS | 3932 | --DOCSHELL 0D0E3400 == 27 [pid = 3932] [id = 27] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1C4AAC00) [pid = 3932] [serial = 215] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (196DBC00) [pid = 3932] [serial = 266] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1EAE8800) [pid = 3932] [serial = 272] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1C0A9000) [pid = 3932] [serial = 269] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1F4B7800) [pid = 3932] [serial = 263] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1DE7A400) [pid = 3932] [serial = 136] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (174C4800) [pid = 3932] [serial = 221] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (11F43000) [pid = 3932] [serial = 218] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1C09D000) [pid = 3932] [serial = 224] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1DFA3400) [pid = 3932] [serial = 227] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1B1D5400) [pid = 3932] [serial = 334] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1C146800) [pid = 3932] [serial = 337] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1B1EB000) [pid = 3932] [serial = 335] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1DE47400) [pid = 3932] [serial = 340] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1C0D8C00) [pid = 3932] [serial = 313] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1C0DDC00) [pid = 3932] [serial = 314] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1209A400) [pid = 3932] [serial = 307] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1C4A1800) [pid = 3932] [serial = 338] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1258B400) [pid = 3932] [serial = 308] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1EAEE400) [pid = 3932] [serial = 305] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A8D6000) [pid = 3932] [serial = 331] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17D27400) [pid = 3932] [serial = 322] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19687800) [pid = 3932] [serial = 323] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A54D400) [pid = 3932] [serial = 328] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A5F2000) [pid = 3932] [serial = 329] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1C0E5C00) [pid = 3932] [serial = 316] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1DE42400) [pid = 3932] [serial = 317] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (17E18000) [pid = 3932] [serial = 325] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1968F400) [pid = 3932] [serial = 326] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19623800) [pid = 3932] [serial = 310] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19939800) [pid = 3932] [serial = 311] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19936000) [pid = 3932] [serial = 319] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19A0F800) [pid = 3932] [serial = 320] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1DE3E400) [pid = 3932] [serial = 341] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1EAF1400) [pid = 3932] [serial = 344] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A8DBC00) [pid = 3932] [serial = 332] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1DE40400) [pid = 3932] [serial = 343] [outer = 00000000] [url = about:blank] 04:11:36 INFO - PROCESS | 3932 | 1468840296544 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:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1067ms 04:11:36 INFO - PROCESS | 3932 | 1468840296567 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 3932 | 1468840296570 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:11:36 INFO - PROCESS | 3932 | 1468840296578 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:11:36 INFO - PROCESS | 3932 | 1468840296581 Marionette TRACE conn6 <- [1,490,null,{}] 04:11:36 INFO - PROCESS | 3932 | 1468840296586 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:11:36 INFO - PROCESS | 3932 | 1468840296590 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:36 INFO - PROCESS | 3932 | 1468840296678 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:11:36 INFO - PROCESS | 3932 | 1468840296762 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 3932 | 1468840296764 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:36 INFO - PROCESS | 3932 | ++DOCSHELL 11838400 == 28 [pid = 3932] [id = 132] 04:11:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1183EC00) [pid = 3932] [serial = 394] [outer = 00000000] 04:11:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1258E800) [pid = 3932] [serial = 395] [outer = 1183EC00] 04:11:36 INFO - PROCESS | 3932 | 1468840296811 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (15E25000) [pid = 3932] [serial = 396] [outer = 1183EC00] 04:11:37 INFO - PROCESS | 3932 | 1468840297230 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:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 04:11:37 INFO - PROCESS | 3932 | 1468840297253 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 3932 | 1468840297257 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:11:37 INFO - PROCESS | 3932 | 1468840297261 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:11:37 INFO - PROCESS | 3932 | 1468840297263 Marionette TRACE conn6 <- [1,494,null,{}] 04:11:37 INFO - PROCESS | 3932 | 1468840297267 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:11:37 INFO - PROCESS | 3932 | 1468840297269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:37 INFO - PROCESS | 3932 | 1468840297356 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:11:37 INFO - PROCESS | 3932 | 1468840297362 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 3932 | 1468840297364 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:37 INFO - PROCESS | 3932 | ++DOCSHELL 17408400 == 29 [pid = 3932] [id = 133] 04:11:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (174BD000) [pid = 3932] [serial = 397] [outer = 00000000] 04:11:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (18E60400) [pid = 3932] [serial = 398] [outer = 174BD000] 04:11:37 INFO - PROCESS | 3932 | 1468840297408 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19689C00) [pid = 3932] [serial = 399] [outer = 174BD000] 04:11:37 INFO - PROCESS | 3932 | 1468840297879 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:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 04:11:37 INFO - PROCESS | 3932 | 1468840297936 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 3932 | 1468840297939 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:11:37 INFO - PROCESS | 3932 | 1468840297944 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:11:37 INFO - PROCESS | 3932 | 1468840297949 Marionette TRACE conn6 <- [1,498,null,{}] 04:11:37 INFO - PROCESS | 3932 | 1468840297959 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:11:37 INFO - PROCESS | 3932 | 1468840297962 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:38 INFO - PROCESS | 3932 | 1468840298048 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:11:38 INFO - PROCESS | 3932 | 1468840298056 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 3932 | 1468840298058 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:38 INFO - PROCESS | 3932 | ++DOCSHELL 19950800 == 30 [pid = 3932] [id = 134] 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19958800) [pid = 3932] [serial = 400] [outer = 00000000] 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19967800) [pid = 3932] [serial = 401] [outer = 19958800] 04:11:38 INFO - PROCESS | 3932 | 1468840298101 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A04400) [pid = 3932] [serial = 402] [outer = 19958800] 04:11:38 INFO - PROCESS | 3932 | 1468840298546 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:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 04:11:38 INFO - PROCESS | 3932 | 1468840298636 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 3932 | 1468840298639 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:11:38 INFO - PROCESS | 3932 | 1468840298642 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 3932 | 1468840298644 Marionette TRACE conn6 <- [1,502,null,{}] 04:11:38 INFO - PROCESS | 3932 | 1468840298648 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:11:38 INFO - PROCESS | 3932 | 1468840298650 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:38 INFO - PROCESS | 3932 | 1468840298790 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:11:38 INFO - PROCESS | 3932 | 1468840298810 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 3932 | 1468840298812 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:38 INFO - PROCESS | 3932 | ++DOCSHELL 19A07000 == 31 [pid = 3932] [id = 135] 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A0A800) [pid = 3932] [serial = 403] [outer = 00000000] 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A041400) [pid = 3932] [serial = 404] [outer = 19A0A800] 04:11:38 INFO - PROCESS | 3932 | 1468840298855 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A550000) [pid = 3932] [serial = 405] [outer = 19A0A800] 04:11:39 INFO - PROCESS | 3932 | 1468840299265 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:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 04:11:39 INFO - PROCESS | 3932 | 1468840299323 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:11:39 INFO - PROCESS | 3932 | 1468840299324 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:11:39 INFO - PROCESS | 3932 | 1468840299328 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:11:39 INFO - PROCESS | 3932 | 1468840299329 Marionette TRACE conn6 <- [1,506,null,{}] 04:11:39 INFO - PROCESS | 3932 | 1468840299333 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:11:39 INFO - PROCESS | 3932 | 1468840299335 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:39 INFO - PROCESS | 3932 | 1468840299441 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:11:39 INFO - PROCESS | 3932 | 1468840299447 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 3932 | 1468840299453 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:39 INFO - PROCESS | 3932 | ++DOCSHELL 17408C00 == 32 [pid = 3932] [id = 136] 04:11:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A5ED800) [pid = 3932] [serial = 406] [outer = 00000000] 04:11:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A76F400) [pid = 3932] [serial = 407] [outer = 1A5ED800] 04:11:39 INFO - PROCESS | 3932 | 1468840299551 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A80E000) [pid = 3932] [serial = 408] [outer = 1A5ED800] 04:11:39 INFO - PROCESS | 3932 | 1468840299998 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:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 04:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:11:40 INFO - PROCESS | 3932 | 1468840300089 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 3932 | 1468840300091 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:11:40 INFO - PROCESS | 3932 | 1468840300095 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 3932 | 1468840300097 Marionette TRACE conn6 <- [1,510,null,{}] 04:11:40 INFO - PROCESS | 3932 | 1468840300100 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:11:40 INFO - PROCESS | 3932 | 1468840300102 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:40 INFO - PROCESS | 3932 | 1468840300211 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:11:40 INFO - PROCESS | 3932 | 1468840300224 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 3932 | 1468840300226 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:40 INFO - PROCESS | 3932 | ++DOCSHELL 11836400 == 33 [pid = 3932] [id = 137] 04:11:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19696400) [pid = 3932] [serial = 409] [outer = 00000000] 04:11:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B1D2400) [pid = 3932] [serial = 410] [outer = 19696400] 04:11:40 INFO - PROCESS | 3932 | 1468840300268 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B1D5400) [pid = 3932] [serial = 411] [outer = 19696400] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (12543400) [pid = 3932] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19950000) [pid = 3932] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A812800) [pid = 3932] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1C09C800) [pid = 3932] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (12ADA800) [pid = 3932] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19954800) [pid = 3932] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (0C5E0C00) [pid = 3932] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11F9C400) [pid = 3932] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (159D4800) [pid = 3932] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A10800) [pid = 3932] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (120A0C00) [pid = 3932] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:11:40 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A048800) [pid = 3932] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:11:40 INFO - PROCESS | 3932 | 1468840300794 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:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 04:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:11:40 INFO - PROCESS | 3932 | 1468840300828 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 3932 | 1468840300830 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:11:40 INFO - PROCESS | 3932 | 1468840300833 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 3932 | 1468840300835 Marionette TRACE conn6 <- [1,514,null,{}] 04:11:40 INFO - PROCESS | 3932 | 1468840300838 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:11:40 INFO - PROCESS | 3932 | 1468840300840 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:40 INFO - PROCESS | 3932 | 1468840300917 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:11:40 INFO - PROCESS | 3932 | 1468840300925 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 3932 | 1468840300927 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:40 INFO - PROCESS | 3932 | ++DOCSHELL 1205A800 == 34 [pid = 3932] [id = 138] 04:11:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (12543400) [pid = 3932] [serial = 412] [outer = 00000000] 04:11:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19950000) [pid = 3932] [serial = 413] [outer = 12543400] 04:11:40 INFO - PROCESS | 3932 | 1468840300970 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A47400) [pid = 3932] [serial = 414] [outer = 12543400] 04:11:41 INFO - PROCESS | 3932 | 1468840301390 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:11:41 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:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 04:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:11:41 INFO - PROCESS | 3932 | 1468840301464 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 3932 | 1468840301466 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:11:41 INFO - PROCESS | 3932 | 1468840301469 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 3932 | 1468840301470 Marionette TRACE conn6 <- [1,518,null,{}] 04:11:41 INFO - PROCESS | 3932 | 1468840301474 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:11:41 INFO - PROCESS | 3932 | 1468840301476 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:41 INFO - PROCESS | 3932 | 1468840301581 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:11:41 INFO - PROCESS | 3932 | 1468840301587 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 3932 | 1468840301589 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:41 INFO - PROCESS | 3932 | ++DOCSHELL 16C6B400 == 35 [pid = 3932] [id = 139] 04:11:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1906BC00) [pid = 3932] [serial = 415] [outer = 00000000] 04:11:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1CF000) [pid = 3932] [serial = 416] [outer = 1906BC00] 04:11:41 INFO - PROCESS | 3932 | 1468840301632 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1F0000) [pid = 3932] [serial = 417] [outer = 1906BC00] 04:11:42 INFO - PROCESS | 3932 | 1468840302043 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:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 04:11:42 INFO - PROCESS | 3932 | 1468840302100 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:11:42 INFO - PROCESS | 3932 | 1468840302102 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:11:42 INFO - PROCESS | 3932 | 1468840302106 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 3932 | 1468840302107 Marionette TRACE conn6 <- [1,522,null,{}] 04:11:42 INFO - PROCESS | 3932 | 1468840302111 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:11:42 INFO - PROCESS | 3932 | 1468840302112 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:42 INFO - PROCESS | 3932 | 1468840302193 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:11:42 INFO - PROCESS | 3932 | 1468840302199 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 3932 | 1468840302201 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:42 INFO - PROCESS | 3932 | ++DOCSHELL 1994FC00 == 36 [pid = 3932] [id = 140] 04:11:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1EF400) [pid = 3932] [serial = 418] [outer = 00000000] 04:11:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C094C00) [pid = 3932] [serial = 419] [outer = 1B1EF400] 04:11:42 INFO - PROCESS | 3932 | 1468840302252 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C09B400) [pid = 3932] [serial = 420] [outer = 1B1EF400] 04:11:42 INFO - PROCESS | 3932 | 1468840302684 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:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 04:11:42 INFO - PROCESS | 3932 | 1468840302778 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 3932 | 1468840302782 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:11:42 INFO - PROCESS | 3932 | 1468840302787 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 3932 | 1468840302791 Marionette TRACE conn6 <- [1,526,null,{}] 04:11:42 INFO - PROCESS | 3932 | 1468840302797 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:11:42 INFO - PROCESS | 3932 | 1468840302800 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:42 INFO - PROCESS | 3932 | 1468840302959 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:11:43 INFO - PROCESS | 3932 | 1468840303058 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 3932 | 1468840303063 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:43 INFO - PROCESS | 3932 | ++DOCSHELL 1207A400 == 37 [pid = 3932] [id = 141] 04:11:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1207F400) [pid = 3932] [serial = 421] [outer = 00000000] 04:11:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (120DBC00) [pid = 3932] [serial = 422] [outer = 1207F400] 04:11:43 INFO - PROCESS | 3932 | 1468840303120 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (129DC800) [pid = 3932] [serial = 423] [outer = 1207F400] 04:11:43 INFO - PROCESS | 3932 | 1468840303744 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:11:43 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:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 990ms 04:11:43 INFO - PROCESS | 3932 | 1468840303778 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 3932 | 1468840303781 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:11:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:11:43 INFO - PROCESS | 3932 | 1468840303788 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 3932 | 1468840303792 Marionette TRACE conn6 <- [1,530,null,{}] 04:11:43 INFO - PROCESS | 3932 | 1468840303796 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:11:43 INFO - PROCESS | 3932 | 1468840303798 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:43 INFO - PROCESS | 3932 | 1468840303909 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:11:43 INFO - PROCESS | 3932 | 1468840304007 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 3932 | 1468840304009 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:44 INFO - PROCESS | 3932 | ++DOCSHELL 19695C00 == 38 [pid = 3932] [id = 142] 04:11:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (196DDC00) [pid = 3932] [serial = 424] [outer = 00000000] 04:11:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19952000) [pid = 3932] [serial = 425] [outer = 196DDC00] 04:11:44 INFO - PROCESS | 3932 | 1468840304067 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A06000) [pid = 3932] [serial = 426] [outer = 196DDC00] 04:11:44 INFO - PROCESS | 3932 | 1468840304660 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:11:44 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:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:11:44 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:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:11:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 04:11:44 INFO - PROCESS | 3932 | 1468840304720 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 3932 | 1468840304723 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:11:44 INFO - PROCESS | 3932 | 1468840304727 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:11:44 INFO - PROCESS | 3932 | 1468840304730 Marionette TRACE conn6 <- [1,534,null,{}] 04:11:44 INFO - PROCESS | 3932 | 1468840304740 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:11:44 INFO - PROCESS | 3932 | 1468840304745 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:44 INFO - PROCESS | 3932 | 1468840304866 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:11:44 INFO - PROCESS | 3932 | 1468840304964 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 3932 | 1468840304968 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:44 INFO - PROCESS | 3932 | ++DOCSHELL 1C0D9400 == 39 [pid = 3932] [id = 143] 04:11:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C0DAC00) [pid = 3932] [serial = 427] [outer = 00000000] 04:11:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C0DF400) [pid = 3932] [serial = 428] [outer = 1C0DAC00] 04:11:45 INFO - PROCESS | 3932 | 1468840305025 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C0E5C00) [pid = 3932] [serial = 429] [outer = 1C0DAC00] 04:11:45 INFO - PROCESS | 3932 | 1468840305605 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:11:45 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:11:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 04:11:45 INFO - PROCESS | 3932 | 1468840305663 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 3932 | 1468840305665 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:11:45 INFO - PROCESS | 3932 | 1468840305669 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:11:45 INFO - PROCESS | 3932 | 1468840305671 Marionette TRACE conn6 <- [1,538,null,{}] 04:11:45 INFO - PROCESS | 3932 | 1468840305674 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:11:45 INFO - PROCESS | 3932 | 1468840305677 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:45 INFO - PROCESS | 3932 | 1468840305785 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:11:45 INFO - PROCESS | 3932 | 1468840305882 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 3932 | 1468840305884 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:45 INFO - PROCESS | 3932 | ++DOCSHELL 1C43B400 == 40 [pid = 3932] [id = 144] 04:11:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C4A0000) [pid = 3932] [serial = 430] [outer = 00000000] 04:11:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1C4A7000) [pid = 3932] [serial = 431] [outer = 1C4A0000] 04:11:45 INFO - PROCESS | 3932 | 1468840305938 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1C4C9000) [pid = 3932] [serial = 432] [outer = 1C4A0000] 04:11:46 INFO - PROCESS | 3932 | 1468840306476 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:11:46 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:11:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 04:11:46 INFO - PROCESS | 3932 | 1468840306502 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:11:46 INFO - PROCESS | 3932 | 1468840306504 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:11:46 INFO - PROCESS | 3932 | 1468840306508 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 3932 | 1468840306510 Marionette TRACE conn6 <- [1,542,null,{}] 04:11:46 INFO - PROCESS | 3932 | 1468840306513 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:11:46 INFO - PROCESS | 3932 | 1468840306516 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:46 INFO - PROCESS | 3932 | 1468840306620 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:11:46 INFO - PROCESS | 3932 | 1468840306718 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 3932 | 1468840306720 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:46 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F2C00 == 41 [pid = 3932] [id = 145] 04:11:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1C4A9800) [pid = 3932] [serial = 433] [outer = 00000000] 04:11:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1DE40800) [pid = 3932] [serial = 434] [outer = 1C4A9800] 04:11:46 INFO - PROCESS | 3932 | 1468840306789 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1DE45800) [pid = 3932] [serial = 435] [outer = 1C4A9800] 04:11:47 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:47 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:11:47 INFO - PROCESS | 3932 | 1468840307410 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:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 04:11:47 INFO - PROCESS | 3932 | 1468840307438 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 3932 | 1468840307441 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:11:47 INFO - PROCESS | 3932 | 1468840307444 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:11:47 INFO - PROCESS | 3932 | 1468840307446 Marionette TRACE conn6 <- [1,546,null,{}] 04:11:47 INFO - PROCESS | 3932 | 1468840307450 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:11:47 INFO - PROCESS | 3932 | 1468840307456 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:47 INFO - PROCESS | 3932 | 1468840307587 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:11:47 INFO - PROCESS | 3932 | 1468840307787 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 3932 | 1468840307790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:47 INFO - PROCESS | 3932 | ++DOCSHELL 0D0D3800 == 42 [pid = 3932] [id = 146] 04:11:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (11360800) [pid = 3932] [serial = 436] [outer = 00000000] 04:11:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (11836000) [pid = 3932] [serial = 437] [outer = 11360800] 04:11:47 INFO - PROCESS | 3932 | 1468840307853 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (11F9F800) [pid = 3932] [serial = 438] [outer = 11360800] 04:11:48 INFO - PROCESS | 3932 | 1468840308435 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:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1018ms 04:11:48 INFO - PROCESS | 3932 | 1468840308468 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 3932 | 1468840308471 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:11:48 INFO - PROCESS | 3932 | 1468840308475 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 3932 | 1468840308478 Marionette TRACE conn6 <- [1,550,null,{}] 04:11:48 INFO - PROCESS | 3932 | 1468840308483 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:11:48 INFO - PROCESS | 3932 | 1468840308487 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 1A5E9400 == 41 [pid = 3932] [id = 23] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 1DE87C00 == 40 [pid = 3932] [id = 22] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 0C5DEC00 == 39 [pid = 3932] [id = 121] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 174C4400 == 38 [pid = 3932] [id = 18] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 19687400 == 37 [pid = 3932] [id = 24] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 11F44000 == 36 [pid = 3932] [id = 11] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 1F8C3800 == 35 [pid = 3932] [id = 10] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 1C4A0400 == 34 [pid = 3932] [id = 26] 04:11:49 INFO - PROCESS | 3932 | --DOCSHELL 1A5EB000 == 33 [pid = 3932] [id = 25] 04:11:49 INFO - PROCESS | 3932 | 1468840309201 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1996B400) [pid = 3932] [serial = 373] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (0D06D000) [pid = 3932] [serial = 361] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (113FE000) [pid = 3932] [serial = 362] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (12059000) [pid = 3932] [serial = 364] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (120DC000) [pid = 3932] [serial = 365] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (15BAC000) [pid = 3932] [serial = 367] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (16064C00) [pid = 3932] [serial = 368] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (19A4F800) [pid = 3932] [serial = 376] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19A03800) [pid = 3932] [serial = 374] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (19951000) [pid = 3932] [serial = 379] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A809400) [pid = 3932] [serial = 382] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (15E57C00) [pid = 3932] [serial = 347] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (129E3800) [pid = 3932] [serial = 346] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19957400) [pid = 3932] [serial = 350] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19954000) [pid = 3932] [serial = 349] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1B26F800) [pid = 3932] [serial = 353] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A8E1800) [pid = 3932] [serial = 352] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1EBE7800) [pid = 3932] [serial = 356] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1DE44000) [pid = 3932] [serial = 355] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A8DA400) [pid = 3932] [serial = 385] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A09400) [pid = 3932] [serial = 358] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A5E9C00) [pid = 3932] [serial = 377] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (18E61C00) [pid = 3932] [serial = 370] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A813C00) [pid = 3932] [serial = 383] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A44800) [pid = 3932] [serial = 380] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19624000) [pid = 3932] [serial = 371] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3932 | 1468840309388 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 3932 | 1468840309391 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:49 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E8400 == 34 [pid = 3932] [id = 147] 04:11:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (0D01EC00) [pid = 3932] [serial = 439] [outer = 00000000] 04:11:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (0D4E3400) [pid = 3932] [serial = 440] [outer = 0D01EC00] 04:11:49 INFO - PROCESS | 3932 | 1468840309439 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (11773800) [pid = 3932] [serial = 441] [outer = 0D01EC00] 04:11:49 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:49 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:49 INFO - PROCESS | 3932 | 1468840309863 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:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1425ms 04:11:49 INFO - PROCESS | 3932 | 1468840309902 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:11:49 INFO - PROCESS | 3932 | 1468840309907 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:11:49 INFO - PROCESS | 3932 | 1468840309912 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 3932 | 1468840309914 Marionette TRACE conn6 <- [1,554,null,{}] 04:11:49 INFO - PROCESS | 3932 | 1468840309919 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:11:49 INFO - PROCESS | 3932 | 1468840309922 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:50 INFO - PROCESS | 3932 | 1468840310007 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:11:50 INFO - PROCESS | 3932 | 1468840310014 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 3932 | 1468840310016 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:50 INFO - PROCESS | 3932 | ++DOCSHELL 1258C800 == 35 [pid = 3932] [id = 148] 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (12592C00) [pid = 3932] [serial = 442] [outer = 00000000] 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (12A88800) [pid = 3932] [serial = 443] [outer = 12592C00] 04:11:50 INFO - PROCESS | 3932 | 1468840310062 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (159D9C00) [pid = 3932] [serial = 444] [outer = 12592C00] 04:11:50 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:50 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:11:50 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:50 INFO - PROCESS | 3932 | 1468840310530 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:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 04:11:50 INFO - PROCESS | 3932 | 1468840310602 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 3932 | 1468840310605 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:11:50 INFO - PROCESS | 3932 | 1468840310609 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:11:50 INFO - PROCESS | 3932 | 1468840310610 Marionette TRACE conn6 <- [1,558,null,{}] 04:11:50 INFO - PROCESS | 3932 | 1468840310615 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:11:50 INFO - PROCESS | 3932 | 1468840310617 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:50 INFO - PROCESS | 3932 | 1468840310729 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:11:50 INFO - PROCESS | 3932 | 1468840310811 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 3932 | 1468840310814 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:50 INFO - PROCESS | 3932 | ++DOCSHELL 1743F000 == 36 [pid = 3932] [id = 149] 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17442400) [pid = 3932] [serial = 445] [outer = 00000000] 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (17A57800) [pid = 3932] [serial = 446] [outer = 17442400] 04:11:50 INFO - PROCESS | 3932 | 1468840310858 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (17D27800) [pid = 3932] [serial = 447] [outer = 17442400] 04:11:51 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:51 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:11:51 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:51 INFO - PROCESS | 3932 | 1468840311233 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:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 04:11:51 INFO - PROCESS | 3932 | 1468840311283 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 3932 | 1468840311286 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:11:51 INFO - PROCESS | 3932 | 1468840311297 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 3932 | 1468840311301 Marionette TRACE conn6 <- [1,562,null,{}] 04:11:51 INFO - PROCESS | 3932 | 1468840311305 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:11:51 INFO - PROCESS | 3932 | 1468840311308 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:51 INFO - PROCESS | 3932 | 1468840311441 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:11:51 INFO - PROCESS | 3932 | 1468840311464 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 3932 | 1468840311466 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:51 INFO - PROCESS | 3932 | ++DOCSHELL 17D27400 == 37 [pid = 3932] [id = 150] 04:11:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (17E17000) [pid = 3932] [serial = 448] [outer = 00000000] 04:11:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1968AC00) [pid = 3932] [serial = 449] [outer = 17E17000] 04:11:51 INFO - PROCESS | 3932 | 1468840311509 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1994D000) [pid = 3932] [serial = 450] [outer = 17E17000] 04:11:51 INFO - PROCESS | 3932 | 1468840311947 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:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 04:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:11:51 INFO - PROCESS | 3932 | 1468840311983 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 3932 | 1468840311985 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:11:51 INFO - PROCESS | 3932 | 1468840311988 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 3932 | 1468840311990 Marionette TRACE conn6 <- [1,566,null,{}] 04:11:51 INFO - PROCESS | 3932 | 1468840311993 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:11:51 INFO - PROCESS | 3932 | 1468840311995 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:52 INFO - PROCESS | 3932 | 1468840312130 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:11:52 INFO - PROCESS | 3932 | 1468840312149 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 3932 | 1468840312151 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:52 INFO - PROCESS | 3932 | ++DOCSHELL 19954C00 == 38 [pid = 3932] [id = 151] 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19956000) [pid = 3932] [serial = 451] [outer = 00000000] 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19966800) [pid = 3932] [serial = 452] [outer = 19956000] 04:11:52 INFO - PROCESS | 3932 | 1468840312194 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (19A04C00) [pid = 3932] [serial = 453] [outer = 19956000] 04:11:52 INFO - PROCESS | 3932 | 1468840312642 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:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 04:11:52 INFO - PROCESS | 3932 | 1468840312661 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 3932 | 1468840312663 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:11:52 INFO - PROCESS | 3932 | 1468840312666 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:11:52 INFO - PROCESS | 3932 | 1468840312668 Marionette TRACE conn6 <- [1,570,null,{}] 04:11:52 INFO - PROCESS | 3932 | 1468840312672 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:11:52 INFO - PROCESS | 3932 | 1468840312674 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:52 INFO - PROCESS | 3932 | 1468840312786 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:11:52 INFO - PROCESS | 3932 | 1468840312792 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 3932 | 1468840312797 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:52 INFO - PROCESS | 3932 | ++DOCSHELL 19A4F800 == 39 [pid = 3932] [id = 152] 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19A51800) [pid = 3932] [serial = 454] [outer = 00000000] 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1A54F000) [pid = 3932] [serial = 455] [outer = 19A51800] 04:11:52 INFO - PROCESS | 3932 | 1468840312852 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A5F2800) [pid = 3932] [serial = 456] [outer = 19A51800] 04:11:53 INFO - PROCESS | 3932 | 1468840313264 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:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 04:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:11:53 INFO - PROCESS | 3932 | 1468840313300 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 3932 | 1468840313302 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:11:53 INFO - PROCESS | 3932 | 1468840313305 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 3932 | 1468840313307 Marionette TRACE conn6 <- [1,574,null,{}] 04:11:53 INFO - PROCESS | 3932 | 1468840313310 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:11:53 INFO - PROCESS | 3932 | 1468840313312 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:53 INFO - PROCESS | 3932 | 1468840313431 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:11:53 INFO - PROCESS | 3932 | 1468840313436 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 3932 | 1468840313438 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:53 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E6800 == 40 [pid = 3932] [id = 153] 04:11:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1A776400) [pid = 3932] [serial = 457] [outer = 00000000] 04:11:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1A8D8400) [pid = 3932] [serial = 458] [outer = 1A776400] 04:11:53 INFO - PROCESS | 3932 | 1468840313483 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1A8DF400) [pid = 3932] [serial = 459] [outer = 1A776400] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (180D9800) [pid = 3932] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (19A0A800) [pid = 3932] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A5ED800) [pid = 3932] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19696400) [pid = 3932] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (19966400) [pid = 3932] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (174BD000) [pid = 3932] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19958800) [pid = 3932] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (11BD0800) [pid = 3932] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (12543400) [pid = 3932] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (11779800) [pid = 3932] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1183EC00) [pid = 3932] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1906BC00) [pid = 3932] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:11:53 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1B1EF400) [pid = 3932] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:11:54 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:54 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:11:54 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:54 INFO - PROCESS | 3932 | 1468840314201 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:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 04:11:54 INFO - PROCESS | 3932 | 1468840314236 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 3932 | 1468840314238 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:11:54 INFO - PROCESS | 3932 | 1468840314241 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:11:54 INFO - PROCESS | 3932 | 1468840314243 Marionette TRACE conn6 <- [1,578,null,{}] 04:11:54 INFO - PROCESS | 3932 | 1468840314247 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:11:54 INFO - PROCESS | 3932 | 1468840314248 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:54 INFO - PROCESS | 3932 | 1468840314326 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:11:54 INFO - PROCESS | 3932 | 1468840314331 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 3932 | 1468840314333 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:54 INFO - PROCESS | 3932 | ++DOCSHELL 19627C00 == 41 [pid = 3932] [id = 154] 04:11:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (18E63400) [pid = 3932] [serial = 460] [outer = 00000000] 04:11:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A0D000) [pid = 3932] [serial = 461] [outer = 18E63400] 04:11:54 INFO - PROCESS | 3932 | 1468840314376 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A809400) [pid = 3932] [serial = 462] [outer = 18E63400] 04:11:54 INFO - PROCESS | 3932 | 1468840314741 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:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 530ms 04:11:54 INFO - PROCESS | 3932 | 1468840314776 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 3932 | 1468840314778 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:11:54 INFO - PROCESS | 3932 | 1468840314781 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 3932 | 1468840314783 Marionette TRACE conn6 <- [1,582,null,{}] 04:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:11:54 INFO - PROCESS | 3932 | 1468840314786 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:11:54 INFO - PROCESS | 3932 | 1468840314788 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:54 INFO - PROCESS | 3932 | 1468840314900 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:11:54 INFO - PROCESS | 3932 | 1468840314907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 3932 | 1468840314909 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:54 INFO - PROCESS | 3932 | ++DOCSHELL 1A815800 == 42 [pid = 3932] [id = 155] 04:11:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8D3000) [pid = 3932] [serial = 463] [outer = 00000000] 04:11:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1F6400) [pid = 3932] [serial = 464] [outer = 1A8D3000] 04:11:54 INFO - PROCESS | 3932 | 1468840314953 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B26F800) [pid = 3932] [serial = 465] [outer = 1A8D3000] 04:11:55 INFO - PROCESS | 3932 | 1468840315483 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:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 04:11:55 INFO - PROCESS | 3932 | 1468840315547 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 3932 | 1468840315549 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:11:55 INFO - PROCESS | 3932 | 1468840315552 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 3932 | 1468840315554 Marionette TRACE conn6 <- [1,586,null,{}] 04:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:11:55 INFO - PROCESS | 3932 | 1468840315558 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:11:55 INFO - PROCESS | 3932 | 1468840315560 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:55 INFO - PROCESS | 3932 | 1468840315649 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:11:55 INFO - PROCESS | 3932 | 1468840315670 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 3932 | 1468840315671 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:55 INFO - PROCESS | 3932 | ++DOCSHELL 17E0F800 == 43 [pid = 3932] [id = 156] 04:11:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (19966000) [pid = 3932] [serial = 466] [outer = 00000000] 04:11:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C094400) [pid = 3932] [serial = 467] [outer = 19966000] 04:11:55 INFO - PROCESS | 3932 | 1468840315714 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C0A7800) [pid = 3932] [serial = 468] [outer = 19966000] 04:11:56 INFO - PROCESS | 3932 | 1468840316455 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:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 04:11:56 INFO - PROCESS | 3932 | 1468840316491 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 3932 | 1468840316496 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:11:56 INFO - PROCESS | 3932 | 1468840316501 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 3932 | 1468840316505 Marionette TRACE conn6 <- [1,590,null,{}] 04:11:56 INFO - PROCESS | 3932 | 1468840316511 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:11:56 INFO - PROCESS | 3932 | 1468840316514 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:56 INFO - PROCESS | 3932 | 1468840316662 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:11:56 INFO - PROCESS | 3932 | 1468840316787 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 3932 | 1468840316789 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:56 INFO - PROCESS | 3932 | ++DOCSHELL 1183FC00 == 44 [pid = 3932] [id = 157] 04:11:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (11F50400) [pid = 3932] [serial = 469] [outer = 00000000] 04:11:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (12908800) [pid = 3932] [serial = 470] [outer = 11F50400] 04:11:56 INFO - PROCESS | 3932 | 1468840316847 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (15C56C00) [pid = 3932] [serial = 471] [outer = 11F50400] 04:11:57 INFO - PROCESS | 3932 | 1468840317473 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:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1023ms 04:11:57 INFO - PROCESS | 3932 | 1468840317524 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 3932 | 1468840317529 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:11:57 INFO - PROCESS | 3932 | 1468840317535 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:11:57 INFO - PROCESS | 3932 | 1468840317538 Marionette TRACE conn6 <- [1,594,null,{}] 04:11:57 INFO - PROCESS | 3932 | 1468840317542 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:11:57 INFO - PROCESS | 3932 | 1468840317545 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:57 INFO - PROCESS | 3932 | 1468840317664 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:11:57 INFO - PROCESS | 3932 | 1468840317769 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 3932 | 1468840317772 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:57 INFO - PROCESS | 3932 | ++DOCSHELL 18E62000 == 45 [pid = 3932] [id = 158] 04:11:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (18E63800) [pid = 3932] [serial = 472] [outer = 00000000] 04:11:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1962E400) [pid = 3932] [serial = 473] [outer = 18E63800] 04:11:57 INFO - PROCESS | 3932 | 1468840317829 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (19694000) [pid = 3932] [serial = 474] [outer = 18E63800] 04:11:58 INFO - PROCESS | 3932 | 1468840318695 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:11:58 INFO - PROCESS | 3932 | --DOCSHELL 0D0D3800 == 44 [pid = 3932] [id = 146] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 1A5F2C00 == 43 [pid = 3932] [id = 145] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 1A815800 == 42 [pid = 3932] [id = 155] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 19627C00 == 41 [pid = 3932] [id = 154] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 0C5E6800 == 40 [pid = 3932] [id = 153] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 19A4F800 == 39 [pid = 3932] [id = 152] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 19954C00 == 38 [pid = 3932] [id = 151] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 17D27400 == 37 [pid = 3932] [id = 150] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 1743F000 == 36 [pid = 3932] [id = 149] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 1258C800 == 35 [pid = 3932] [id = 148] 04:11:58 INFO - PROCESS | 3932 | --DOCSHELL 0C5E8400 == 34 [pid = 3932] [id = 147] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1A046800) [pid = 3932] [serial = 359] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A041400) [pid = 3932] [serial = 404] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A550000) [pid = 3932] [serial = 405] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A80E000) [pid = 3932] [serial = 408] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A76F400) [pid = 3932] [serial = 407] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1B1D2400) [pid = 3932] [serial = 410] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A8DB400) [pid = 3932] [serial = 386] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (18E60400) [pid = 3932] [serial = 398] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19689C00) [pid = 3932] [serial = 399] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19967800) [pid = 3932] [serial = 401] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1205AC00) [pid = 3932] [serial = 388] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1290A800) [pid = 3932] [serial = 389] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19950000) [pid = 3932] [serial = 413] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11836C00) [pid = 3932] [serial = 392] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F45C00) [pid = 3932] [serial = 393] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1258E800) [pid = 3932] [serial = 395] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15E25000) [pid = 3932] [serial = 396] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A47400) [pid = 3932] [serial = 414] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B1CF000) [pid = 3932] [serial = 416] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B1D5400) [pid = 3932] [serial = 411] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1B1F0000) [pid = 3932] [serial = 417] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C094C00) [pid = 3932] [serial = 419] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (18E59400) [pid = 3932] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C09B400) [pid = 3932] [serial = 420] [outer = 00000000] [url = about:blank] 04:11:58 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A04400) [pid = 3932] [serial = 402] [outer = 00000000] [url = about:blank] 04:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1229ms 04:11:58 INFO - PROCESS | 3932 | 1468840318768 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 3932 | 1468840318772 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:11:58 INFO - PROCESS | 3932 | 1468840318776 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 3932 | 1468840318779 Marionette TRACE conn6 <- [1,598,null,{}] 04:11:58 INFO - PROCESS | 3932 | 1468840318784 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:11:58 INFO - PROCESS | 3932 | 1468840318787 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:59 INFO - PROCESS | 3932 | 1468840319079 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:11:59 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:11:59 INFO - PROCESS | 3932 | 1468840319167 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 3932 | 1468840319169 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:59 INFO - PROCESS | 3932 | ++DOCSHELL 11F47800 == 35 [pid = 3932] [id = 159] 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11F48400) [pid = 3932] [serial = 475] [outer = 00000000] 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (11F9FC00) [pid = 3932] [serial = 476] [outer = 11F48400] 04:11:59 INFO - PROCESS | 3932 | 1468840319217 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1250E000) [pid = 3932] [serial = 477] [outer = 11F48400] 04:11:59 INFO - PROCESS | 3932 | 1468840319647 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:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 04:11:59 INFO - PROCESS | 3932 | 1468840319708 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 3932 | 1468840319712 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:11:59 INFO - PROCESS | 3932 | 1468840319718 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:11:59 INFO - PROCESS | 3932 | 1468840319721 Marionette TRACE conn6 <- [1,602,null,{}] 04:11:59 INFO - PROCESS | 3932 | 1468840319725 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:11:59 INFO - PROCESS | 3932 | 1468840319727 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:59 INFO - PROCESS | 3932 | 1468840319812 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:11:59 INFO - PROCESS | 3932 | 1468840319818 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 3932 | 1468840319820 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:11:59 INFO - PROCESS | 3932 | ++DOCSHELL 15BA9C00 == 36 [pid = 3932] [id = 160] 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (15BAC000) [pid = 3932] [serial = 478] [outer = 00000000] 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (174BC800) [pid = 3932] [serial = 479] [outer = 15BAC000] 04:11:59 INFO - PROCESS | 3932 | 1468840319866 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (17E10000) [pid = 3932] [serial = 480] [outer = 15BAC000] 04:12:00 INFO - PROCESS | 3932 | 1468840320327 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:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 04:12:00 INFO - PROCESS | 3932 | 1468840320353 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 3932 | 1468840320355 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:12:00 INFO - PROCESS | 3932 | 1468840320362 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 3932 | 1468840320366 Marionette TRACE conn6 <- [1,606,null,{}] 04:12:00 INFO - PROCESS | 3932 | 1468840320377 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:12:00 INFO - PROCESS | 3932 | 1468840320381 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:00 INFO - PROCESS | 3932 | 1468840320466 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:12:00 INFO - PROCESS | 3932 | 1468840320475 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 3932 | 1468840320479 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:00 INFO - PROCESS | 3932 | ++DOCSHELL 19954C00 == 37 [pid = 3932] [id = 161] 04:12:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19955400) [pid = 3932] [serial = 481] [outer = 00000000] 04:12:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1995FC00) [pid = 3932] [serial = 482] [outer = 19955400] 04:12:00 INFO - PROCESS | 3932 | 1468840320526 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19969000) [pid = 3932] [serial = 483] [outer = 19955400] 04:12:00 INFO - PROCESS | 3932 | 1468840320990 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:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 04:12:01 INFO - PROCESS | 3932 | 1468840321053 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 3932 | 1468840321055 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:12:01 INFO - PROCESS | 3932 | 1468840321059 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 3932 | 1468840321060 Marionette TRACE conn6 <- [1,610,null,{}] 04:12:01 INFO - PROCESS | 3932 | 1468840321064 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:12:01 INFO - PROCESS | 3932 | 1468840321066 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:01 INFO - PROCESS | 3932 | 1468840321176 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:12:01 INFO - PROCESS | 3932 | 1468840321181 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 3932 | 1468840321183 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:01 INFO - PROCESS | 3932 | ++DOCSHELL 19A0D800 == 38 [pid = 3932] [id = 162] 04:12:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A10800) [pid = 3932] [serial = 484] [outer = 00000000] 04:12:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A4DC00) [pid = 3932] [serial = 485] [outer = 19A10800] 04:12:01 INFO - PROCESS | 3932 | 1468840321269 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A54EC00) [pid = 3932] [serial = 486] [outer = 19A10800] 04:12:01 INFO - PROCESS | 3932 | 1468840321709 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:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 04:12:01 INFO - PROCESS | 3932 | 1468840321729 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 3932 | 1468840321731 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:12:01 INFO - PROCESS | 3932 | 1468840321734 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 3932 | 1468840321735 Marionette TRACE conn6 <- [1,614,null,{}] 04:12:01 INFO - PROCESS | 3932 | 1468840321743 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:12:01 INFO - PROCESS | 3932 | 1468840321745 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:01 INFO - PROCESS | 3932 | 1468840321852 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:12:01 INFO - PROCESS | 3932 | 1468840321935 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 3932 | 1468840321937 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:01 INFO - PROCESS | 3932 | ++DOCSHELL 1A5EA400 == 39 [pid = 3932] [id = 163] 04:12:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A5F0C00) [pid = 3932] [serial = 487] [outer = 00000000] 04:12:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A777400) [pid = 3932] [serial = 488] [outer = 1A5F0C00] 04:12:01 INFO - PROCESS | 3932 | 1468840321980 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A809C00) [pid = 3932] [serial = 489] [outer = 1A5F0C00] 04:12:02 INFO - PROCESS | 3932 | 1468840322399 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:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 04:12:02 INFO - PROCESS | 3932 | 1468840322465 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 3932 | 1468840322467 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:12:02 INFO - PROCESS | 3932 | 1468840322478 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 3932 | 1468840322480 Marionette TRACE conn6 <- [1,618,null,{}] 04:12:02 INFO - PROCESS | 3932 | 1468840322483 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:12:02 INFO - PROCESS | 3932 | 1468840322489 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:02 INFO - PROCESS | 3932 | 1468840322638 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:12:02 INFO - PROCESS | 3932 | 1468840322647 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 3932 | 1468840322648 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:02 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F5000 == 40 [pid = 3932] [id = 164] 04:12:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1AA5C800) [pid = 3932] [serial = 490] [outer = 00000000] 04:12:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1E8C00) [pid = 3932] [serial = 491] [outer = 1AA5C800] 04:12:02 INFO - PROCESS | 3932 | 1468840322737 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B1E9000) [pid = 3932] [serial = 492] [outer = 1AA5C800] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (17E17000) [pid = 3932] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (18E63400) [pid = 3932] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A8D3000) [pid = 3932] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (0D01EC00) [pid = 3932] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17442400) [pid = 3932] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (12592C00) [pid = 3932] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19956000) [pid = 3932] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11360800) [pid = 3932] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A776400) [pid = 3932] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A51800) [pid = 3932] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1207F400) [pid = 3932] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (196DDC00) [pid = 3932] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C0DAC00) [pid = 3932] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4A0000) [pid = 3932] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:12:03 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C4A9800) [pid = 3932] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:12:03 INFO - PROCESS | 3932 | 1468840323263 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:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 830ms 04:12:03 INFO - PROCESS | 3932 | 1468840323310 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 3932 | 1468840323312 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:12:03 INFO - PROCESS | 3932 | 1468840323315 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 3932 | 1468840323317 Marionette TRACE conn6 <- [1,622,null,{}] 04:12:03 INFO - PROCESS | 3932 | 1468840323320 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:12:03 INFO - PROCESS | 3932 | 1468840323322 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:03 INFO - PROCESS | 3932 | 1468840323399 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:12:03 INFO - PROCESS | 3932 | 1468840323483 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 3932 | 1468840323485 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:03 INFO - PROCESS | 3932 | ++DOCSHELL 12542C00 == 41 [pid = 3932] [id = 165] 04:12:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1258B800) [pid = 3932] [serial = 493] [outer = 00000000] 04:12:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19949C00) [pid = 3932] [serial = 494] [outer = 1258B800] 04:12:03 INFO - PROCESS | 3932 | 1468840323529 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19956000) [pid = 3932] [serial = 495] [outer = 1258B800] 04:12:03 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:03 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:03 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:03 INFO - PROCESS | 3932 | 1468840323882 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:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 04:12:03 INFO - PROCESS | 3932 | 1468840323946 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 3932 | 1468840323948 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:12:03 INFO - PROCESS | 3932 | 1468840323951 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 3932 | 1468840323953 Marionette TRACE conn6 <- [1,626,null,{}] 04:12:03 INFO - PROCESS | 3932 | 1468840323956 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:12:03 INFO - PROCESS | 3932 | 1468840323958 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:04 INFO - PROCESS | 3932 | 1468840324068 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:12:04 INFO - PROCESS | 3932 | 1468840324075 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 3932 | 1468840324077 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:04 INFO - PROCESS | 3932 | ++DOCSHELL 19934000 == 42 [pid = 3932] [id = 166] 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A8D8C00) [pid = 3932] [serial = 496] [outer = 00000000] 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1F3400) [pid = 3932] [serial = 497] [outer = 1A8D8C00] 04:12:04 INFO - PROCESS | 3932 | 1468840324120 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B271C00) [pid = 3932] [serial = 498] [outer = 1A8D8C00] 04:12:04 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:04 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:04 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:04 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:04 INFO - PROCESS | 3932 | 1468840324516 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:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 04:12:04 INFO - PROCESS | 3932 | 1468840324582 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 3932 | 1468840324584 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:12:04 INFO - PROCESS | 3932 | 1468840324587 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 3932 | 1468840324589 Marionette TRACE conn6 <- [1,630,null,{}] 04:12:04 INFO - PROCESS | 3932 | 1468840324592 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:12:04 INFO - PROCESS | 3932 | 1468840324594 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:04 INFO - PROCESS | 3932 | 1468840324706 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:12:04 INFO - PROCESS | 3932 | 1468840324743 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 3932 | 1468840324745 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:04 INFO - PROCESS | 3932 | ++DOCSHELL 18E65C00 == 43 [pid = 3932] [id = 167] 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1993F000) [pid = 3932] [serial = 499] [outer = 00000000] 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C49EC00) [pid = 3932] [serial = 500] [outer = 1993F000] 04:12:04 INFO - PROCESS | 3932 | 1468840324788 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C4A4800) [pid = 3932] [serial = 501] [outer = 1993F000] 04:12:05 INFO - PROCESS | 3932 | 1468840325220 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:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 04:12:05 INFO - PROCESS | 3932 | 1468840325259 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 3932 | 1468840325264 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:12:05 INFO - PROCESS | 3932 | 1468840325269 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:12:05 INFO - PROCESS | 3932 | 1468840325272 Marionette TRACE conn6 <- [1,634,null,{}] 04:12:05 INFO - PROCESS | 3932 | 1468840325278 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:12:05 INFO - PROCESS | 3932 | 1468840325281 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:05 INFO - PROCESS | 3932 | 1468840325395 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:12:05 INFO - PROCESS | 3932 | 1468840325520 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 3932 | 1468840325525 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:05 INFO - PROCESS | 3932 | ++DOCSHELL 11777400 == 44 [pid = 3932] [id = 168] 04:12:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (11779800) [pid = 3932] [serial = 502] [outer = 00000000] 04:12:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (11BD7400) [pid = 3932] [serial = 503] [outer = 11779800] 04:12:05 INFO - PROCESS | 3932 | 1468840325585 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1290DC00) [pid = 3932] [serial = 504] [outer = 11779800] 04:12:06 INFO - PROCESS | 3932 | 1468840326186 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:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 04:12:06 INFO - PROCESS | 3932 | 1468840326243 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:12:06 INFO - PROCESS | 3932 | 1468840326248 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:12:06 INFO - PROCESS | 3932 | 1468840326255 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:12:06 INFO - PROCESS | 3932 | 1468840326258 Marionette TRACE conn6 <- [1,638,null,{}] 04:12:06 INFO - PROCESS | 3932 | 1468840326262 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:12:06 INFO - PROCESS | 3932 | 1468840326264 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:06 INFO - PROCESS | 3932 | 1468840326375 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:12:06 INFO - PROCESS | 3932 | 1468840326501 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 3932 | 1468840326504 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:06 INFO - PROCESS | 3932 | ++DOCSHELL 19688000 == 45 [pid = 3932] [id = 169] 04:12:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19689000) [pid = 3932] [serial = 505] [outer = 00000000] 04:12:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (19932000) [pid = 3932] [serial = 506] [outer = 19689000] 04:12:06 INFO - PROCESS | 3932 | 1468840326560 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19956C00) [pid = 3932] [serial = 507] [outer = 19689000] 04:12:07 INFO - PROCESS | 3932 | 1468840327129 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:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 04:12:07 INFO - PROCESS | 3932 | 1468840327189 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 3932 | 1468840327191 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:12:07 INFO - PROCESS | 3932 | 1468840327195 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 3932 | 1468840327199 Marionette TRACE conn6 <- [1,642,null,{}] 04:12:07 INFO - PROCESS | 3932 | 1468840327209 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:12:07 INFO - PROCESS | 3932 | 1468840327214 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:07 INFO - PROCESS | 3932 | 1468840327324 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:12:07 INFO - PROCESS | 3932 | 1468840327450 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 3932 | 1468840327454 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:07 INFO - PROCESS | 3932 | ++DOCSHELL 1AA62000 == 46 [pid = 3932] [id = 170] 04:12:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1AA62C00) [pid = 3932] [serial = 508] [outer = 00000000] 04:12:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1B1F5000) [pid = 3932] [serial = 509] [outer = 1AA62C00] 04:12:07 INFO - PROCESS | 3932 | 1468840327511 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1C4A7C00) [pid = 3932] [serial = 510] [outer = 1AA62C00] 04:12:08 INFO - PROCESS | 3932 | 1468840328124 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:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 04:12:08 INFO - PROCESS | 3932 | 1468840328168 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 3932 | 1468840328171 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:12:08 INFO - PROCESS | 3932 | 1468840328175 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:12:08 INFO - PROCESS | 3932 | 1468840328177 Marionette TRACE conn6 <- [1,646,null,{}] 04:12:08 INFO - PROCESS | 3932 | 1468840328181 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:12:08 INFO - PROCESS | 3932 | 1468840328183 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:08 INFO - PROCESS | 3932 | 1468840328290 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:12:08 INFO - PROCESS | 3932 | 1468840328414 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 3932 | 1468840328416 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:08 INFO - PROCESS | 3932 | ++DOCSHELL 1DE40C00 == 47 [pid = 3932] [id = 171] 04:12:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1DE42800) [pid = 3932] [serial = 511] [outer = 00000000] 04:12:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1DE47C00) [pid = 3932] [serial = 512] [outer = 1DE42800] 04:12:08 INFO - PROCESS | 3932 | 1468840328471 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1DF2A000) [pid = 3932] [serial = 513] [outer = 1DE42800] 04:12:09 INFO - PROCESS | 3932 | 1468840329203 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:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1070ms 04:12:09 INFO - PROCESS | 3932 | 1468840329250 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:12:09 INFO - PROCESS | 3932 | 1468840329254 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:12:09 INFO - PROCESS | 3932 | 1468840329260 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:12:09 INFO - PROCESS | 3932 | 1468840329263 Marionette TRACE conn6 <- [1,650,null,{}] 04:12:09 INFO - PROCESS | 3932 | 1468840329268 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:12:09 INFO - PROCESS | 3932 | 1468840329271 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:09 INFO - PROCESS | 3932 | 1468840329371 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:12:09 INFO - PROCESS | 3932 | 1468840329455 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 3932 | 1468840329459 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:09 INFO - PROCESS | 3932 | ++DOCSHELL 1135F400 == 48 [pid = 3932] [id = 172] 04:12:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (11777800) [pid = 3932] [serial = 514] [outer = 00000000] 04:12:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (16064C00) [pid = 3932] [serial = 515] [outer = 11777800] 04:12:09 INFO - PROCESS | 3932 | 1468840329556 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (174C4400) [pid = 3932] [serial = 516] [outer = 11777800] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 19934000 == 47 [pid = 3932] [id = 166] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 12542C00 == 46 [pid = 3932] [id = 165] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1A5F5000 == 45 [pid = 3932] [id = 164] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1A5EA400 == 44 [pid = 3932] [id = 163] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 19A0D800 == 43 [pid = 3932] [id = 162] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 19954C00 == 42 [pid = 3932] [id = 161] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 15BA9C00 == 41 [pid = 3932] [id = 160] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 11F47800 == 40 [pid = 3932] [id = 159] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1183FC00 == 39 [pid = 3932] [id = 157] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1C43B400 == 38 [pid = 3932] [id = 144] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 16C6B400 == 37 [pid = 3932] [id = 139] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 17E0F800 == 36 [pid = 3932] [id = 156] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 19695C00 == 35 [pid = 3932] [id = 142] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1207A400 == 34 [pid = 3932] [id = 141] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 18E62000 == 33 [pid = 3932] [id = 158] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1994FC00 == 32 [pid = 3932] [id = 140] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1C0D9400 == 31 [pid = 3932] [id = 143] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1DE40C00 == 30 [pid = 3932] [id = 171] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 1AA62000 == 29 [pid = 3932] [id = 170] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 18E65C00 == 28 [pid = 3932] [id = 167] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 11777400 == 27 [pid = 3932] [id = 168] 04:12:10 INFO - PROCESS | 3932 | --DOCSHELL 19688000 == 26 [pid = 3932] [id = 169] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1C094400) [pid = 3932] [serial = 467] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (0D4E3400) [pid = 3932] [serial = 440] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (11773800) [pid = 3932] [serial = 441] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (17A57800) [pid = 3932] [serial = 446] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (17D27800) [pid = 3932] [serial = 447] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (12A88800) [pid = 3932] [serial = 443] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (159D9C00) [pid = 3932] [serial = 444] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19A04C00) [pid = 3932] [serial = 453] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (19966800) [pid = 3932] [serial = 452] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (11F9F800) [pid = 3932] [serial = 438] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (11836000) [pid = 3932] [serial = 437] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A8D8400) [pid = 3932] [serial = 458] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A5F2800) [pid = 3932] [serial = 456] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A54F000) [pid = 3932] [serial = 455] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A8DF400) [pid = 3932] [serial = 459] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (129DC800) [pid = 3932] [serial = 423] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (120DBC00) [pid = 3932] [serial = 422] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A06000) [pid = 3932] [serial = 426] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19952000) [pid = 3932] [serial = 425] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1C0E5C00) [pid = 3932] [serial = 429] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1C0DF400) [pid = 3932] [serial = 428] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C4C9000) [pid = 3932] [serial = 432] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4A7000) [pid = 3932] [serial = 431] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1DE45800) [pid = 3932] [serial = 435] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1DE40800) [pid = 3932] [serial = 434] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1968AC00) [pid = 3932] [serial = 449] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A0D000) [pid = 3932] [serial = 461] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1994D000) [pid = 3932] [serial = 450] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1B1F6400) [pid = 3932] [serial = 464] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A809400) [pid = 3932] [serial = 462] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B26F800) [pid = 3932] [serial = 465] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:10 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:10 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:10 INFO - PROCESS | 3932 | 1468840330755 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:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1537ms 04:12:10 INFO - PROCESS | 3932 | 1468840330801 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 3932 | 1468840330805 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:12:10 INFO - PROCESS | 3932 | 1468840330809 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 3932 | 1468840330814 Marionette TRACE conn6 <- [1,654,null,{}] 04:12:10 INFO - PROCESS | 3932 | 1468840330819 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:12:10 INFO - PROCESS | 3932 | 1468840330821 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:10 INFO - PROCESS | 3932 | 1468840330907 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:12:10 INFO - PROCESS | 3932 | 1468840330916 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 3932 | 1468840330919 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:10 INFO - PROCESS | 3932 | ++DOCSHELL 11F44800 == 27 [pid = 3932] [id = 173] 04:12:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11F46C00) [pid = 3932] [serial = 517] [outer = 00000000] 04:12:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1209FC00) [pid = 3932] [serial = 518] [outer = 11F46C00] 04:12:10 INFO - PROCESS | 3932 | 1468840330966 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (12503C00) [pid = 3932] [serial = 519] [outer = 11F46C00] 04:12:11 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:11 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:11 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:11 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:11 INFO - PROCESS | 3932 | 1468840331440 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:12:11 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:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 690ms 04:12:11 INFO - PROCESS | 3932 | 1468840331501 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 3932 | 1468840331505 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:12:11 INFO - PROCESS | 3932 | 1468840331511 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 3932 | 1468840331514 Marionette TRACE conn6 <- [1,658,null,{}] 04:12:11 INFO - PROCESS | 3932 | 1468840331518 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:12:11 INFO - PROCESS | 3932 | 1468840331520 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:11 INFO - PROCESS | 3932 | 1468840331643 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:12:11 INFO - PROCESS | 3932 | 1468840331727 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 3932 | 1468840331729 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:11 INFO - PROCESS | 3932 | ++DOCSHELL 15BAD800 == 28 [pid = 3932] [id = 174] 04:12:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15C50800) [pid = 3932] [serial = 520] [outer = 00000000] 04:12:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (16003C00) [pid = 3932] [serial = 521] [outer = 15C50800] 04:12:11 INFO - PROCESS | 3932 | 1468840331777 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1615E000) [pid = 3932] [serial = 522] [outer = 15C50800] 04:12:12 INFO - PROCESS | 3932 | 1468840332145 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:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 04:12:12 INFO - PROCESS | 3932 | 1468840332195 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 3932 | 1468840332197 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:12:12 INFO - PROCESS | 3932 | 1468840332201 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 3932 | 1468840332204 Marionette TRACE conn6 <- [1,662,null,{}] 04:12:12 INFO - PROCESS | 3932 | 1468840332215 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:12:12 INFO - PROCESS | 3932 | 1468840332219 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:12 INFO - PROCESS | 3932 | 1468840332302 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:12:12 INFO - PROCESS | 3932 | 1468840332309 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 3932 | 1468840332312 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:12 INFO - PROCESS | 3932 | ++DOCSHELL 18E5FC00 == 29 [pid = 3932] [id = 175] 04:12:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (18E65C00) [pid = 3932] [serial = 523] [outer = 00000000] 04:12:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1962AC00) [pid = 3932] [serial = 524] [outer = 18E65C00] 04:12:12 INFO - PROCESS | 3932 | 1468840332359 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19690800) [pid = 3932] [serial = 525] [outer = 18E65C00] 04:12:12 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:12 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:12 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:12 INFO - PROCESS | 3932 | [3932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:12 INFO - PROCESS | 3932 | 1468840332847 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:12:12 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:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 04:12:12 INFO - PROCESS | 3932 | 1468840332877 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 3932 | 1468840332879 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:12:12 INFO - PROCESS | 3932 | 1468840332889 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 3932 | 1468840332891 Marionette TRACE conn6 <- [1,666,null,{}] 04:12:12 INFO - PROCESS | 3932 | 1468840332894 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:12:12 INFO - PROCESS | 3932 | 1468840332896 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:13 INFO - PROCESS | 3932 | 1468840333039 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:12:13 INFO - PROCESS | 3932 | 1468840333064 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 3932 | 1468840333066 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:13 INFO - PROCESS | 3932 | ++DOCSHELL 19951800 == 30 [pid = 3932] [id = 176] 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19952000) [pid = 3932] [serial = 526] [outer = 00000000] 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19956800) [pid = 3932] [serial = 527] [outer = 19952000] 04:12:13 INFO - PROCESS | 3932 | 1468840333111 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19962C00) [pid = 3932] [serial = 528] [outer = 19952000] 04:12:13 INFO - PROCESS | 3932 | 1468840333538 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:12:13 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:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 04:12:13 INFO - PROCESS | 3932 | 1468840333561 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 3932 | 1468840333563 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:12:13 INFO - PROCESS | 3932 | 1468840333574 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 3932 | 1468840333576 Marionette TRACE conn6 <- [1,670,null,{}] 04:12:13 INFO - PROCESS | 3932 | 1468840333579 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:12:13 INFO - PROCESS | 3932 | 1468840333582 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:13 INFO - PROCESS | 3932 | 1468840333685 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:12:13 INFO - PROCESS | 3932 | 1468840333692 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 3932 | 1468840333693 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:13 INFO - PROCESS | 3932 | ++DOCSHELL 19969800 == 31 [pid = 3932] [id = 177] 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1996A000) [pid = 3932] [serial = 529] [outer = 00000000] 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A06800) [pid = 3932] [serial = 530] [outer = 1996A000] 04:12:13 INFO - PROCESS | 3932 | 1468840333737 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A0EC00) [pid = 3932] [serial = 531] [outer = 1996A000] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1993F000) [pid = 3932] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19955400) [pid = 3932] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1AA5C800) [pid = 3932] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1258B800) [pid = 3932] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19966000) [pid = 3932] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11F48400) [pid = 3932] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A8D8C00) [pid = 3932] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A10800) [pid = 3932] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A5F0C00) [pid = 3932] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11F50400) [pid = 3932] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (15BAC000) [pid = 3932] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:12:14 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (18E63800) [pid = 3932] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:12:14 INFO - PROCESS | 3932 | 1468840334774 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:12:14 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:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1237ms 04:12:14 INFO - PROCESS | 3932 | 1468840334805 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:12:14 INFO - PROCESS | 3932 | 1468840334806 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:12:14 INFO - PROCESS | 3932 | 1468840334810 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 3932 | 1468840334811 Marionette TRACE conn6 <- [1,674,null,{}] 04:12:14 INFO - PROCESS | 3932 | 1468840334815 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:12:14 INFO - PROCESS | 3932 | 1468840334820 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:14 INFO - PROCESS | 3932 | 1468840334913 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:12:14 INFO - PROCESS | 3932 | 1468840334919 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 3932 | 1468840334921 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:14 INFO - PROCESS | 3932 | ++DOCSHELL 1183D800 == 32 [pid = 3932] [id = 178] 04:12:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1906A800) [pid = 3932] [serial = 532] [outer = 00000000] 04:12:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19A10800) [pid = 3932] [serial = 533] [outer = 1906A800] 04:12:14 INFO - PROCESS | 3932 | 1468840334964 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A257C00) [pid = 3932] [serial = 534] [outer = 1906A800] 04:12:15 INFO - PROCESS | 3932 | 1468840335887 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:12:15 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:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1118ms 04:12:15 INFO - PROCESS | 3932 | 1468840335929 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 3932 | 1468840335930 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:12:15 INFO - PROCESS | 3932 | 1468840335934 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 3932 | 1468840335936 Marionette TRACE conn6 <- [1,678,null,{}] 04:12:15 INFO - PROCESS | 3932 | 1468840335939 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:12:15 INFO - PROCESS | 3932 | 1468840335941 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:16 INFO - PROCESS | 3932 | 1468840336016 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:12:16 INFO - PROCESS | 3932 | 1468840336021 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 3932 | 1468840336023 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:16 INFO - PROCESS | 3932 | ++DOCSHELL 19A43800 == 33 [pid = 3932] [id = 179] 04:12:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A510800) [pid = 3932] [serial = 535] [outer = 00000000] 04:12:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A76E000) [pid = 3932] [serial = 536] [outer = 1A510800] 04:12:16 INFO - PROCESS | 3932 | 1468840336067 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A80A000) [pid = 3932] [serial = 537] [outer = 1A510800] 04:12:17 INFO - PROCESS | 3932 | 1468840337025 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:12:17 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:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 04:12:17 INFO - PROCESS | 3932 | 1468840337066 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 3932 | 1468840337071 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:12:17 INFO - PROCESS | 3932 | 1468840337076 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 3932 | 1468840337080 Marionette TRACE conn6 <- [1,682,null,{}] 04:12:17 INFO - PROCESS | 3932 | 1468840337086 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:12:17 INFO - PROCESS | 3932 | 1468840337089 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:17 INFO - PROCESS | 3932 | 1468840337257 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:12:17 INFO - PROCESS | 3932 | 1468840337390 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 3932 | 1468840337393 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:17 INFO - PROCESS | 3932 | ++DOCSHELL 11F47800 == 34 [pid = 3932] [id = 180] 04:12:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (11F48400) [pid = 3932] [serial = 538] [outer = 00000000] 04:12:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (12056800) [pid = 3932] [serial = 539] [outer = 11F48400] 04:12:17 INFO - PROCESS | 3932 | 1468840337454 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (12503800) [pid = 3932] [serial = 540] [outer = 11F48400] 04:12:18 INFO - PROCESS | 3932 | 1468840338588 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:12:18 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:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1534ms 04:12:18 INFO - PROCESS | 3932 | 1468840338615 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 3932 | 1468840338620 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:12:18 INFO - PROCESS | 3932 | 1468840338627 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 3932 | 1468840338629 Marionette TRACE conn6 <- [1,686,null,{}] 04:12:18 INFO - PROCESS | 3932 | 1468840338634 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:12:18 INFO - PROCESS | 3932 | 1468840338636 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:18 INFO - PROCESS | 3932 | 1468840338773 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:12:18 INFO - PROCESS | 3932 | 1468840338908 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 3932 | 1468840338910 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:18 INFO - PROCESS | 3932 | ++DOCSHELL 11F94000 == 35 [pid = 3932] [id = 181] 04:12:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (11F9C400) [pid = 3932] [serial = 541] [outer = 00000000] 04:12:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (15C56800) [pid = 3932] [serial = 542] [outer = 11F9C400] 04:12:18 INFO - PROCESS | 3932 | 1468840338966 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (17D23000) [pid = 3932] [serial = 543] [outer = 11F9C400] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 1183D800 == 34 [pid = 3932] [id = 178] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 19969800 == 33 [pid = 3932] [id = 177] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 19951800 == 32 [pid = 3932] [id = 176] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 18E5FC00 == 31 [pid = 3932] [id = 175] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 15BAD800 == 30 [pid = 3932] [id = 174] 04:12:19 INFO - PROCESS | 3932 | --DOCSHELL 11F44800 == 29 [pid = 3932] [id = 173] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1995FC00) [pid = 3932] [serial = 482] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19969000) [pid = 3932] [serial = 483] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1B1E8C00) [pid = 3932] [serial = 491] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19949C00) [pid = 3932] [serial = 494] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1C0A7800) [pid = 3932] [serial = 468] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1250E000) [pid = 3932] [serial = 477] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1B1F3400) [pid = 3932] [serial = 497] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A54EC00) [pid = 3932] [serial = 486] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11F9FC00) [pid = 3932] [serial = 476] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A777400) [pid = 3932] [serial = 488] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A809C00) [pid = 3932] [serial = 489] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (12908800) [pid = 3932] [serial = 470] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19A4DC00) [pid = 3932] [serial = 485] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19956000) [pid = 3932] [serial = 495] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (174BC800) [pid = 3932] [serial = 479] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1B1E9000) [pid = 3932] [serial = 492] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (17E10000) [pid = 3932] [serial = 480] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1962E400) [pid = 3932] [serial = 473] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (15C56C00) [pid = 3932] [serial = 471] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (19694000) [pid = 3932] [serial = 474] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1B271C00) [pid = 3932] [serial = 498] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1C4A4800) [pid = 3932] [serial = 501] [outer = 00000000] [url = about:blank] 04:12:19 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1C49EC00) [pid = 3932] [serial = 500] [outer = 00000000] [url = about:blank] 04:12:20 INFO - PROCESS | 3932 | 1468840340100 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:12:20 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:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1529ms 04:12:20 INFO - PROCESS | 3932 | 1468840340159 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:12:20 INFO - PROCESS | 3932 | 1468840340163 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:12:20 INFO - PROCESS | 3932 | 1468840340168 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 3932 | 1468840340170 Marionette TRACE conn6 <- [1,690,null,{}] 04:12:20 INFO - PROCESS | 3932 | 1468840340175 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:12:20 INFO - PROCESS | 3932 | 1468840340179 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:20 INFO - PROCESS | 3932 | 1468840340275 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:12:20 INFO - PROCESS | 3932 | 1468840340384 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 3932 | 1468840340387 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:20 INFO - PROCESS | 3932 | ++DOCSHELL 11F44000 == 30 [pid = 3932] [id = 182] 04:12:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (11F9FC00) [pid = 3932] [serial = 544] [outer = 00000000] 04:12:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (12543800) [pid = 3932] [serial = 545] [outer = 11F9FC00] 04:12:20 INFO - PROCESS | 3932 | 1468840340433 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (129EB400) [pid = 3932] [serial = 546] [outer = 11F9FC00] 04:12:21 INFO - PROCESS | 3932 | 1468840341279 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:12:21 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:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 04:12:21 INFO - PROCESS | 3932 | 1468840341295 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 3932 | 1468840341299 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:12:21 INFO - PROCESS | 3932 | 1468840341305 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:12:21 INFO - PROCESS | 3932 | 1468840341308 Marionette TRACE conn6 <- [1,694,null,{}] 04:12:21 INFO - PROCESS | 3932 | 1468840341311 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:12:21 INFO - PROCESS | 3932 | 1468840341314 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:21 INFO - PROCESS | 3932 | 1468840341432 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:12:21 INFO - PROCESS | 3932 | 1468840341441 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 3932 | 1468840341444 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:21 INFO - PROCESS | 3932 | ++DOCSHELL 1615B800 == 31 [pid = 3932] [id = 183] 04:12:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (16C67400) [pid = 3932] [serial = 547] [outer = 00000000] 04:12:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (17E0F800) [pid = 3932] [serial = 548] [outer = 16C67400] 04:12:21 INFO - PROCESS | 3932 | 1468840341489 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (180D9800) [pid = 3932] [serial = 549] [outer = 16C67400] 04:12:22 INFO - PROCESS | 3932 | 1468840342429 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:12:22 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:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 04:12:22 INFO - PROCESS | 3932 | 1468840342483 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 3932 | 1468840342485 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:12:22 INFO - PROCESS | 3932 | 1468840342489 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:12:22 INFO - PROCESS | 3932 | 1468840342492 Marionette TRACE conn6 <- [1,698,null,{}] 04:12:22 INFO - PROCESS | 3932 | 1468840342504 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:12:22 INFO - PROCESS | 3932 | 1468840342508 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:22 INFO - PROCESS | 3932 | 1468840342626 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:12:22 INFO - PROCESS | 3932 | 1468840342633 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 3932 | 1468840342636 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:22 INFO - PROCESS | 3932 | ++DOCSHELL 19954800 == 32 [pid = 3932] [id = 184] 04:12:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19957400) [pid = 3932] [serial = 550] [outer = 00000000] 04:12:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (19967400) [pid = 3932] [serial = 551] [outer = 19957400] 04:12:22 INFO - PROCESS | 3932 | 1468840342682 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A06000) [pid = 3932] [serial = 552] [outer = 19957400] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (19952000) [pid = 3932] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (15C50800) [pid = 3932] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (11F46C00) [pid = 3932] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (11777800) [pid = 3932] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (18E65C00) [pid = 3932] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1996A000) [pid = 3932] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (11779800) [pid = 3932] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (19689000) [pid = 3932] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1AA62C00) [pid = 3932] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1DE42800) [pid = 3932] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:12:23 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1906A800) [pid = 3932] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:12:23 INFO - PROCESS | 3932 | 1468840343632 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:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 04:12:23 INFO - PROCESS | 3932 | 1468840343669 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 3932 | 1468840343671 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:12:23 INFO - PROCESS | 3932 | 1468840343675 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 3932 | 1468840343677 Marionette TRACE conn6 <- [1,702,null,{}] 04:12:23 INFO - PROCESS | 3932 | 1468840343680 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:12:23 INFO - PROCESS | 3932 | 1468840343682 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:23 INFO - PROCESS | 3932 | 1468840343767 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:12:23 INFO - PROCESS | 3932 | 1468840343774 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 3932 | 1468840343776 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:23 INFO - PROCESS | 3932 | ++DOCSHELL 18E59C00 == 33 [pid = 3932] [id = 185] 04:12:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (1906A800) [pid = 3932] [serial = 553] [outer = 00000000] 04:12:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (19A0A000) [pid = 3932] [serial = 554] [outer = 1906A800] 04:12:23 INFO - PROCESS | 3932 | 1468840343819 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (19A4DC00) [pid = 3932] [serial = 555] [outer = 1906A800] 04:12:24 INFO - PROCESS | 3932 | 1468840344743 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:12:24 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:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 04:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:12:24 INFO - PROCESS | 3932 | 1468840344803 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 3932 | 1468840344805 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:12:24 INFO - PROCESS | 3932 | 1468840344808 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 3932 | 1468840344809 Marionette TRACE conn6 <- [1,706,null,{}] 04:12:24 INFO - PROCESS | 3932 | 1468840344813 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:12:24 INFO - PROCESS | 3932 | 1468840344815 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:24 INFO - PROCESS | 3932 | 1468840344893 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:12:24 INFO - PROCESS | 3932 | 1468840344899 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 3932 | 1468840344901 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:24 INFO - PROCESS | 3932 | ++DOCSHELL 1A049000 == 34 [pid = 3932] [id = 186] 04:12:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1A049400) [pid = 3932] [serial = 556] [outer = 00000000] 04:12:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1A5EF800) [pid = 3932] [serial = 557] [outer = 1A049400] 04:12:24 INFO - PROCESS | 3932 | 1468840344945 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1A5F7C00) [pid = 3932] [serial = 558] [outer = 1A049400] 04:12:25 INFO - PROCESS | 3932 | 1468840345922 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:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1185ms 04:12:26 INFO - PROCESS | 3932 | 1468840346009 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 3932 | 1468840346014 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:12:26 INFO - PROCESS | 3932 | 1468840346021 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 3932 | 1468840346024 Marionette TRACE conn6 <- [1,710,null,{}] 04:12:26 INFO - PROCESS | 3932 | 1468840346031 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:12:26 INFO - PROCESS | 3932 | 1468840346034 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:26 INFO - PROCESS | 3932 | 1468840346175 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:12:26 INFO - PROCESS | 3932 | 1468840346334 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 3932 | 1468840346337 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:26 INFO - PROCESS | 3932 | ++DOCSHELL 11F50000 == 35 [pid = 3932] [id = 187] 04:12:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (11F9F400) [pid = 3932] [serial = 559] [outer = 00000000] 04:12:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1250E000) [pid = 3932] [serial = 560] [outer = 11F9F400] 04:12:26 INFO - PROCESS | 3932 | 1468840346396 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (159D9C00) [pid = 3932] [serial = 561] [outer = 11F9F400] 04:12:26 INFO - PROCESS | 3932 | 1468840346974 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:12:27 INFO - PROCESS | 3932 | 1468840347049 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:12:27 INFO - PROCESS | 3932 | 1468840347056 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 3932 | 1468840347059 Marionette TRACE conn6 <- [1,714,null,{}] 04:12:27 INFO - PROCESS | 3932 | 1468840347063 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:12:27 INFO - PROCESS | 3932 | 1468840347066 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:27 INFO - PROCESS | 3932 | 1468840347176 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:12:27 INFO - PROCESS | 3932 | 1468840347267 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 3932 | 1468840347269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:27 INFO - PROCESS | 3932 | ++DOCSHELL 1968D400 == 36 [pid = 3932] [id = 188] 04:12:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1968E000) [pid = 3932] [serial = 562] [outer = 00000000] 04:12:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19931400) [pid = 3932] [serial = 563] [outer = 1968E000] 04:12:27 INFO - PROCESS | 3932 | 1468840347325 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1994F000) [pid = 3932] [serial = 564] [outer = 1968E000] 04:12:27 INFO - PROCESS | 3932 | 1468840347974 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:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 04:12:28 INFO - PROCESS | 3932 | 1468840348029 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 3932 | 1468840348032 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:12:28 INFO - PROCESS | 3932 | 1468840348036 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 3932 | 1468840348039 Marionette TRACE conn6 <- [1,718,null,{}] 04:12:28 INFO - PROCESS | 3932 | 1468840348050 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:12:28 INFO - PROCESS | 3932 | 1468840348055 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:28 INFO - PROCESS | 3932 | 1468840348202 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:12:28 INFO - PROCESS | 3932 | 1468840348258 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 3932 | 1468840348261 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:28 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D6800 == 37 [pid = 3932] [id = 189] 04:12:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A8D8800) [pid = 3932] [serial = 565] [outer = 00000000] 04:12:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A8DCC00) [pid = 3932] [serial = 566] [outer = 1A8D8800] 04:12:28 INFO - PROCESS | 3932 | 1468840348317 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A8E0C00) [pid = 3932] [serial = 567] [outer = 1A8D8800] 04:12:28 INFO - PROCESS | 3932 | 1468840348922 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:12:28 INFO - PROCESS | 3932 | 1468840348972 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:12:28 INFO - PROCESS | 3932 | 1468840348976 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 3932 | 1468840348978 Marionette TRACE conn6 <- [1,722,null,{}] 04:12:28 INFO - PROCESS | 3932 | 1468840348981 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:12:28 INFO - PROCESS | 3932 | 1468840348983 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:29 INFO - PROCESS | 3932 | 1468840349089 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:12:29 INFO - PROCESS | 3932 | 1468840349184 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 3932 | 1468840349186 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:29 INFO - PROCESS | 3932 | ++DOCSHELL 12587400 == 38 [pid = 3932] [id = 190] 04:12:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1258A400) [pid = 3932] [serial = 568] [outer = 00000000] 04:12:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1968AC00) [pid = 3932] [serial = 569] [outer = 1258A400] 04:12:29 INFO - PROCESS | 3932 | 1468840349239 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19968400) [pid = 3932] [serial = 570] [outer = 1258A400] 04:12:29 INFO - PROCESS | 3932 | 1468840349918 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:12:29 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:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 04:12:29 INFO - PROCESS | 3932 | 1468840349950 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:12:29 INFO - PROCESS | 3932 | 1468840349954 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:12:29 INFO - PROCESS | 3932 | 1468840349958 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 3932 | 1468840349963 Marionette TRACE conn6 <- [1,726,null,{}] 04:12:29 INFO - PROCESS | 3932 | 1468840349968 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:12:29 INFO - PROCESS | 3932 | 1468840349970 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 18E59C00 == 37 [pid = 3932] [id = 185] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 19954800 == 36 [pid = 3932] [id = 184] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 1615B800 == 35 [pid = 3932] [id = 183] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 11F44000 == 34 [pid = 3932] [id = 182] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 19A43800 == 33 [pid = 3932] [id = 179] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 1135F400 == 32 [pid = 3932] [id = 172] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 11F47800 == 31 [pid = 3932] [id = 180] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 11F94000 == 30 [pid = 3932] [id = 181] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 12587400 == 29 [pid = 3932] [id = 190] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 1968D400 == 28 [pid = 3932] [id = 188] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 1A8D6800 == 27 [pid = 3932] [id = 189] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 1A049000 == 26 [pid = 3932] [id = 186] 04:12:30 INFO - PROCESS | 3932 | --DOCSHELL 11F50000 == 25 [pid = 3932] [id = 187] 04:12:30 INFO - PROCESS | 3932 | 1468840350619 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A76E000) [pid = 3932] [serial = 536] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19956800) [pid = 3932] [serial = 527] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (16003C00) [pid = 3932] [serial = 521] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1615E000) [pid = 3932] [serial = 522] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1209FC00) [pid = 3932] [serial = 518] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (12503C00) [pid = 3932] [serial = 519] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (174C4400) [pid = 3932] [serial = 516] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (16064C00) [pid = 3932] [serial = 515] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1962AC00) [pid = 3932] [serial = 524] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19A06800) [pid = 3932] [serial = 530] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1290DC00) [pid = 3932] [serial = 504] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (11BD7400) [pid = 3932] [serial = 503] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (19956C00) [pid = 3932] [serial = 507] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (19932000) [pid = 3932] [serial = 506] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1C4A7C00) [pid = 3932] [serial = 510] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1B1F5000) [pid = 3932] [serial = 509] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1DF2A000) [pid = 3932] [serial = 513] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1DE47C00) [pid = 3932] [serial = 512] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (19962C00) [pid = 3932] [serial = 528] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (19A10800) [pid = 3932] [serial = 533] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (19A0EC00) [pid = 3932] [serial = 531] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (1A257C00) [pid = 3932] [serial = 534] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (19690800) [pid = 3932] [serial = 525] [outer = 00000000] [url = about:blank] 04:12:30 INFO - PROCESS | 3932 | 1468840350789 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 3932 | 1468840350792 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:30 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E8800 == 26 [pid = 3932] [id = 191] 04:12:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (0D4EA400) [pid = 3932] [serial = 571] [outer = 00000000] 04:12:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (113F0400) [pid = 3932] [serial = 572] [outer = 0D4EA400] 04:12:30 INFO - PROCESS | 3932 | 1468840350843 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (11778400) [pid = 3932] [serial = 573] [outer = 0D4EA400] 04:12:31 INFO - PROCESS | 3932 | 1468840351727 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:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1822ms 04:12:31 INFO - PROCESS | 3932 | 1468840351782 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 3932 | 1468840351786 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:12:31 INFO - PROCESS | 3932 | 1468840351791 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 3932 | 1468840351794 Marionette TRACE conn6 <- [1,730,null,{}] 04:12:31 INFO - PROCESS | 3932 | 1468840351798 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:12:31 INFO - PROCESS | 3932 | 1468840351801 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:31 INFO - PROCESS | 3932 | 1468840351891 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:12:31 INFO - PROCESS | 3932 | 1468840351898 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 3932 | 1468840351901 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:31 INFO - PROCESS | 3932 | ++DOCSHELL 120D2C00 == 27 [pid = 3932] [id = 192] 04:12:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (120D3400) [pid = 3932] [serial = 574] [outer = 00000000] 04:12:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (12543400) [pid = 3932] [serial = 575] [outer = 120D3400] 04:12:31 INFO - PROCESS | 3932 | 1468840351947 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (12A8A000) [pid = 3932] [serial = 576] [outer = 120D3400] 04:12:32 INFO - PROCESS | 3932 | 1468840352894 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:12:32 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:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 04:12:32 INFO - PROCESS | 3932 | 1468840352916 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 3932 | 1468840352919 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:12:32 INFO - PROCESS | 3932 | 1468840352923 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 3932 | 1468840352925 Marionette TRACE conn6 <- [1,734,null,{}] 04:12:32 INFO - PROCESS | 3932 | 1468840352929 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:12:32 INFO - PROCESS | 3932 | 1468840352931 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:33 INFO - PROCESS | 3932 | 1468840353041 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:12:33 INFO - PROCESS | 3932 | 1468840353049 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 3932 | 1468840353051 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:33 INFO - PROCESS | 3932 | ++DOCSHELL 1615D000 == 28 [pid = 3932] [id = 193] 04:12:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (1615E000) [pid = 3932] [serial = 577] [outer = 00000000] 04:12:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (16C65400) [pid = 3932] [serial = 578] [outer = 1615E000] 04:12:33 INFO - PROCESS | 3932 | 1468840353095 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1740EC00) [pid = 3932] [serial = 579] [outer = 1615E000] 04:12:34 INFO - PROCESS | 3932 | 1468840354058 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:12:34 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:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 04:12:34 INFO - PROCESS | 3932 | 1468840354106 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 3932 | 1468840354110 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:12:34 INFO - PROCESS | 3932 | 1468840354128 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 3932 | 1468840354133 Marionette TRACE conn6 <- [1,738,null,{}] 04:12:34 INFO - PROCESS | 3932 | 1468840354136 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:12:34 INFO - PROCESS | 3932 | 1468840354140 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:34 INFO - PROCESS | 3932 | 1468840354261 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:12:34 INFO - PROCESS | 3932 | 1468840354267 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 3932 | 1468840354269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:34 INFO - PROCESS | 3932 | ++DOCSHELL 180DB800 == 29 [pid = 3932] [id = 194] 04:12:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (18E59C00) [pid = 3932] [serial = 580] [outer = 00000000] 04:12:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1962AC00) [pid = 3932] [serial = 581] [outer = 18E59C00] 04:12:34 INFO - PROCESS | 3932 | 1468840354312 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1968D000) [pid = 3932] [serial = 582] [outer = 18E59C00] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19957400) [pid = 3932] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1906A800) [pid = 3932] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (11F48400) [pid = 3932] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (11F9FC00) [pid = 3932] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (11F9C400) [pid = 3932] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (16C67400) [pid = 3932] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1A510800) [pid = 3932] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:12:34 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (1A049400) [pid = 3932] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:12:35 INFO - PROCESS | 3932 | 1468840355355 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:12:35 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:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1293ms 04:12:35 INFO - PROCESS | 3932 | 1468840355409 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:12:35 INFO - PROCESS | 3932 | 1468840355411 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:12:35 INFO - PROCESS | 3932 | 1468840355415 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 3932 | 1468840355417 Marionette TRACE conn6 <- [1,742,null,{}] 04:12:35 INFO - PROCESS | 3932 | 1468840355420 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:12:35 INFO - PROCESS | 3932 | 1468840355422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:35 INFO - PROCESS | 3932 | 1468840355501 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:12:35 INFO - PROCESS | 3932 | 1468840355508 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 3932 | 1468840355510 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:35 INFO - PROCESS | 3932 | ++DOCSHELL 16C69C00 == 30 [pid = 3932] [id = 195] 04:12:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (1740A800) [pid = 3932] [serial = 583] [outer = 00000000] 04:12:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (196DD800) [pid = 3932] [serial = 584] [outer = 1740A800] 04:12:35 INFO - PROCESS | 3932 | 1468840355553 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (1993D400) [pid = 3932] [serial = 585] [outer = 1740A800] 04:12:36 INFO - PROCESS | 3932 | 1468840356454 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:12:36 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:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1070ms 04:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:12:36 INFO - PROCESS | 3932 | 1468840356485 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 3932 | 1468840356487 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 3932 | 1468840356491 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 3932 | 1468840356492 Marionette TRACE conn6 <- [1,746,null,{}] 04:12:36 INFO - PROCESS | 3932 | 1468840356500 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:12:36 INFO - PROCESS | 3932 | 1468840356502 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:36 INFO - PROCESS | 3932 | 1468840356582 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:12:36 INFO - PROCESS | 3932 | 1468840356588 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 3932 | 1468840356593 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:36 INFO - PROCESS | 3932 | ++DOCSHELL 1995D400 == 31 [pid = 3932] [id = 196] 04:12:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1995E000) [pid = 3932] [serial = 586] [outer = 00000000] 04:12:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (19965C00) [pid = 3932] [serial = 587] [outer = 1995E000] 04:12:36 INFO - PROCESS | 3932 | 1468840356647 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (19A06800) [pid = 3932] [serial = 588] [outer = 1995E000] 04:12:37 INFO - PROCESS | 3932 | 1468840357416 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:12:37 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:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 988ms 04:12:37 INFO - PROCESS | 3932 | 1468840357480 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 3932 | 1468840357485 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:12:37 INFO - PROCESS | 3932 | 1468840357490 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 3932 | 1468840357494 Marionette TRACE conn6 <- [1,750,null,{}] 04:12:37 INFO - PROCESS | 3932 | 1468840357500 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:12:37 INFO - PROCESS | 3932 | 1468840357503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:37 INFO - PROCESS | 3932 | 1468840357620 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:12:37 INFO - PROCESS | 3932 | 1468840357698 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 3932 | 1468840357701 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:37 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E8000 == 32 [pid = 3932] [id = 197] 04:12:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (12507C00) [pid = 3932] [serial = 589] [outer = 00000000] 04:12:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (15B65C00) [pid = 3932] [serial = 590] [outer = 12507C00] 04:12:37 INFO - PROCESS | 3932 | 1468840357758 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (15E62C00) [pid = 3932] [serial = 591] [outer = 12507C00] 04:12:38 INFO - PROCESS | 3932 | 1468840358889 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:12:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1420ms 04:12:38 INFO - PROCESS | 3932 | 1468840358915 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 3932 | 1468840358919 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:12:38 INFO - PROCESS | 3932 | 1468840358966 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:12:38 INFO - PROCESS | 3932 | 1468840358970 Marionette TRACE conn6 <- [1,754,null,{}] 04:12:38 INFO - PROCESS | 3932 | 1468840358976 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:12:38 INFO - PROCESS | 3932 | 1468840358978 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:39 INFO - PROCESS | 3932 | 1468840359066 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:12:39 INFO - PROCESS | 3932 | 1468840359189 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 3932 | 1468840359191 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:39 INFO - PROCESS | 3932 | ++DOCSHELL 120A7000 == 33 [pid = 3932] [id = 198] 04:12:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (120A7400) [pid = 3932] [serial = 592] [outer = 00000000] 04:12:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (12509C00) [pid = 3932] [serial = 593] [outer = 120A7400] 04:12:39 INFO - PROCESS | 3932 | 1468840359241 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (12AD8000) [pid = 3932] [serial = 594] [outer = 120A7400] 04:12:39 INFO - PROCESS | 3932 | --DOCSHELL 16C69C00 == 32 [pid = 3932] [id = 195] 04:12:39 INFO - PROCESS | 3932 | --DOCSHELL 180DB800 == 31 [pid = 3932] [id = 194] 04:12:39 INFO - PROCESS | 3932 | --DOCSHELL 1615D000 == 30 [pid = 3932] [id = 193] 04:12:39 INFO - PROCESS | 3932 | --DOCSHELL 120D2C00 == 29 [pid = 3932] [id = 192] 04:12:39 INFO - PROCESS | 3932 | --DOCSHELL 0D4E8800 == 28 [pid = 3932] [id = 191] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A5EF800) [pid = 3932] [serial = 557] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19967400) [pid = 3932] [serial = 551] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19A0A000) [pid = 3932] [serial = 554] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19A06000) [pid = 3932] [serial = 552] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (12056800) [pid = 3932] [serial = 539] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (12503800) [pid = 3932] [serial = 540] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (12543800) [pid = 3932] [serial = 545] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (129EB400) [pid = 3932] [serial = 546] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (15C56800) [pid = 3932] [serial = 542] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1A5F7C00) [pid = 3932] [serial = 558] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (17D23000) [pid = 3932] [serial = 543] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (17E0F800) [pid = 3932] [serial = 548] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1A80A000) [pid = 3932] [serial = 537] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (19A4DC00) [pid = 3932] [serial = 555] [outer = 00000000] [url = about:blank] 04:12:39 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (180D9800) [pid = 3932] [serial = 549] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 3932 | 1468840360136 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:12:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:12:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1232ms 04:12:40 INFO - PROCESS | 3932 | 1468840360202 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 3932 | 1468840360207 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 3932 | 1468840360213 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:12:40 INFO - PROCESS | 3932 | 1468840360216 Marionette TRACE conn6 <- [1,758,null,{}] 04:12:40 INFO - PROCESS | 3932 | 1468840360220 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:12:40 INFO - PROCESS | 3932 | 1468840360222 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:40 INFO - PROCESS | 3932 | 1468840360309 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:12:40 INFO - PROCESS | 3932 | 1468840360316 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 3932 | 1468840360318 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:40 INFO - PROCESS | 3932 | ++DOCSHELL 12A8CC00 == 29 [pid = 3932] [id = 199] 04:12:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (12AD6400) [pid = 3932] [serial = 595] [outer = 00000000] 04:12:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (16003C00) [pid = 3932] [serial = 596] [outer = 12AD6400] 04:12:40 INFO - PROCESS | 3932 | 1468840360365 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (1615C400) [pid = 3932] [serial = 597] [outer = 12AD6400] 04:12:40 INFO - PROCESS | 3932 | 1468840360833 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:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 04:12:40 INFO - PROCESS | 3932 | 1468840360887 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 3932 | 1468840360889 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 3932 | 1468840360893 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:12:40 INFO - PROCESS | 3932 | 1468840360896 Marionette TRACE conn6 <- [1,762,null,{}] 04:12:40 INFO - PROCESS | 3932 | 1468840360907 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:12:40 INFO - PROCESS | 3932 | 1468840360911 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:40 INFO - PROCESS | 3932 | 1468840360996 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:12:41 INFO - PROCESS | 3932 | 1468840361007 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 3932 | 1468840361010 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:41 INFO - PROCESS | 3932 | ++DOCSHELL 17F57400 == 30 [pid = 3932] [id = 200] 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (17F58000) [pid = 3932] [serial = 598] [outer = 00000000] 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (18E60000) [pid = 3932] [serial = 599] [outer = 17F58000] 04:12:41 INFO - PROCESS | 3932 | 1468840361127 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (19623800) [pid = 3932] [serial = 600] [outer = 17F58000] 04:12:41 INFO - PROCESS | 3932 | 1468840361530 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:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 04:12:41 INFO - PROCESS | 3932 | 1468840361567 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 3932 | 1468840361569 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:12:41 INFO - PROCESS | 3932 | 1468840361572 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 3932 | 1468840361574 Marionette TRACE conn6 <- [1,766,null,{}] 04:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:12:41 INFO - PROCESS | 3932 | 1468840361578 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:12:41 INFO - PROCESS | 3932 | 1468840361579 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:41 INFO - PROCESS | 3932 | 1468840361687 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:12:41 INFO - PROCESS | 3932 | 1468840361770 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 3932 | 1468840361772 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:41 INFO - PROCESS | 3932 | ++DOCSHELL 1994E400 == 31 [pid = 3932] [id = 201] 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1994F400) [pid = 3932] [serial = 601] [outer = 00000000] 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (19962C00) [pid = 3932] [serial = 602] [outer = 1994F400] 04:12:41 INFO - PROCESS | 3932 | 1468840361817 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (19969C00) [pid = 3932] [serial = 603] [outer = 1994F400] 04:12:42 INFO - PROCESS | 3932 | 1468840362245 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:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 04:12:42 INFO - PROCESS | 3932 | 1468840362307 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 3932 | 1468840362309 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:12:42 INFO - PROCESS | 3932 | 1468840362318 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 3932 | 1468840362319 Marionette TRACE conn6 <- [1,770,null,{}] 04:12:42 INFO - PROCESS | 3932 | 1468840362327 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:12:42 INFO - PROCESS | 3932 | 1468840362329 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:42 INFO - PROCESS | 3932 | 1468840362432 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:12:42 INFO - PROCESS | 3932 | 1468840362444 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 3932 | 1468840362446 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:42 INFO - PROCESS | 3932 | ++DOCSHELL 19958C00 == 32 [pid = 3932] [id = 202] 04:12:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (19A09400) [pid = 3932] [serial = 604] [outer = 00000000] 04:12:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (19A0EC00) [pid = 3932] [serial = 605] [outer = 19A09400] 04:12:42 INFO - PROCESS | 3932 | 1468840362489 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (19A48400) [pid = 3932] [serial = 606] [outer = 19A09400] 04:12:42 INFO - PROCESS | 3932 | 1468840362923 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:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 04:12:42 INFO - PROCESS | 3932 | 1468840362944 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 3932 | 1468840362945 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:12:42 INFO - PROCESS | 3932 | 1468840362949 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 3932 | 1468840362950 Marionette TRACE conn6 <- [1,774,null,{}] 04:12:42 INFO - PROCESS | 3932 | 1468840362960 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:12:42 INFO - PROCESS | 3932 | 1468840362966 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:43 INFO - PROCESS | 3932 | 1468840363121 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:12:43 INFO - PROCESS | 3932 | 1468840363143 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 3932 | 1468840363145 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:43 INFO - PROCESS | 3932 | ++DOCSHELL 15BAA000 == 33 [pid = 3932] [id = 203] 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19963400) [pid = 3932] [serial = 607] [outer = 00000000] 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A5E9C00) [pid = 3932] [serial = 608] [outer = 19963400] 04:12:43 INFO - PROCESS | 3932 | 1468840363188 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A5F2800) [pid = 3932] [serial = 609] [outer = 19963400] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (120D3400) [pid = 3932] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (0D4EA400) [pid = 3932] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1615E000) [pid = 3932] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (18E59C00) [pid = 3932] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1740A800) [pid = 3932] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (11F9F400) [pid = 3932] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1968E000) [pid = 3932] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:12:43 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1A8D8800) [pid = 3932] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:12:43 INFO - PROCESS | 3932 | 1468840363621 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:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 04:12:43 INFO - PROCESS | 3932 | 1468840363680 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:12:43 INFO - PROCESS | 3932 | 1468840363682 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:12:43 INFO - PROCESS | 3932 | 1468840363685 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 3932 | 1468840363686 Marionette TRACE conn6 <- [1,778,null,{}] 04:12:43 INFO - PROCESS | 3932 | 1468840363695 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:12:43 INFO - PROCESS | 3932 | 1468840363697 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:43 INFO - PROCESS | 3932 | 1468840363774 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:12:43 INFO - PROCESS | 3932 | 1468840363779 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 3932 | 1468840363781 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:43 INFO - PROCESS | 3932 | ++DOCSHELL 15E5C800 == 34 [pid = 3932] [id = 204] 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (174BBC00) [pid = 3932] [serial = 610] [outer = 00000000] 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1A5F5800) [pid = 3932] [serial = 611] [outer = 174BBC00] 04:12:43 INFO - PROCESS | 3932 | 1468840363832 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1A5F5C00) [pid = 3932] [serial = 612] [outer = 174BBC00] 04:12:44 INFO - PROCESS | 3932 | 1468840364252 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:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 04:12:44 INFO - PROCESS | 3932 | 1468840364316 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 3932 | 1468840364318 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:12:44 INFO - PROCESS | 3932 | 1468840364321 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 3932 | 1468840364323 Marionette TRACE conn6 <- [1,782,null,{}] 04:12:44 INFO - PROCESS | 3932 | 1468840364327 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:12:44 INFO - PROCESS | 3932 | 1468840364328 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:44 INFO - PROCESS | 3932 | 1468840364405 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:12:44 INFO - PROCESS | 3932 | 1468840364441 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 3932 | 1468840364443 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:44 INFO - PROCESS | 3932 | ++DOCSHELL 1A77C400 == 35 [pid = 3932] [id = 205] 04:12:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1A808C00) [pid = 3932] [serial = 613] [outer = 00000000] 04:12:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1A80D000) [pid = 3932] [serial = 614] [outer = 1A808C00] 04:12:44 INFO - PROCESS | 3932 | 1468840364485 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1A812C00) [pid = 3932] [serial = 615] [outer = 1A808C00] 04:12:44 INFO - PROCESS | 3932 | 1468840364902 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:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 04:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:12:44 INFO - PROCESS | 3932 | 1468840364952 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 3932 | 1468840364954 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:12:44 INFO - PROCESS | 3932 | 1468840364957 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 3932 | 1468840364958 Marionette TRACE conn6 <- [1,786,null,{}] 04:12:44 INFO - PROCESS | 3932 | 1468840364962 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:12:44 INFO - PROCESS | 3932 | 1468840364964 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:45 INFO - PROCESS | 3932 | 1468840365044 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:12:45 INFO - PROCESS | 3932 | 1468840365051 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 3932 | 1468840365053 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:45 INFO - PROCESS | 3932 | ++DOCSHELL 0D0E3400 == 36 [pid = 3932] [id = 206] 04:12:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A80F400) [pid = 3932] [serial = 616] [outer = 00000000] 04:12:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A8D6000) [pid = 3932] [serial = 617] [outer = 1A80F400] 04:12:45 INFO - PROCESS | 3932 | 1468840365095 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A8D9800) [pid = 3932] [serial = 618] [outer = 1A80F400] 04:12:45 INFO - PROCESS | 3932 | 1468840365619 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:12:45 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:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 04:12:45 INFO - PROCESS | 3932 | 1468840365689 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 3932 | 1468840365694 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:12:45 INFO - PROCESS | 3932 | 1468840365700 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 3932 | 1468840365704 Marionette TRACE conn6 <- [1,790,null,{}] 04:12:45 INFO - PROCESS | 3932 | 1468840365724 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:12:45 INFO - PROCESS | 3932 | 1468840365727 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:45 INFO - PROCESS | 3932 | 1468840365893 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:12:45 INFO - PROCESS | 3932 | 1468840366010 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 3932 | 1468840366014 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:46 INFO - PROCESS | 3932 | ++DOCSHELL 113F9000 == 37 [pid = 3932] [id = 207] 04:12:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (113FD000) [pid = 3932] [serial = 619] [outer = 00000000] 04:12:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (12543800) [pid = 3932] [serial = 620] [outer = 113FD000] 04:12:46 INFO - PROCESS | 3932 | 1468840366071 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15B6D800) [pid = 3932] [serial = 621] [outer = 113FD000] 04:12:46 INFO - PROCESS | 3932 | 1468840366681 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:12:46 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:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1022ms 04:12:46 INFO - PROCESS | 3932 | 1468840366726 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 3932 | 1468840366731 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:12:46 INFO - PROCESS | 3932 | 1468840366737 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 3932 | 1468840366740 Marionette TRACE conn6 <- [1,794,null,{}] 04:12:46 INFO - PROCESS | 3932 | 1468840366744 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:12:46 INFO - PROCESS | 3932 | 1468840366747 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:46 INFO - PROCESS | 3932 | 1468840366859 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:12:46 INFO - PROCESS | 3932 | 1468840366954 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 3932 | 1468840366957 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:46 INFO - PROCESS | 3932 | ++DOCSHELL 1968A000 == 38 [pid = 3932] [id = 208] 04:12:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1968A800) [pid = 3932] [serial = 622] [outer = 00000000] 04:12:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19939800) [pid = 3932] [serial = 623] [outer = 1968A800] 04:12:47 INFO - PROCESS | 3932 | 1468840367014 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19960C00) [pid = 3932] [serial = 624] [outer = 1968A800] 04:12:47 INFO - PROCESS | 3932 | 1468840367608 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:12:47 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:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 04:12:47 INFO - PROCESS | 3932 | 1468840367671 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 3932 | 1468840367674 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:12:47 INFO - PROCESS | 3932 | 1468840367678 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 3932 | 1468840367681 Marionette TRACE conn6 <- [1,798,null,{}] 04:12:47 INFO - PROCESS | 3932 | 1468840367692 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:12:47 INFO - PROCESS | 3932 | 1468840367697 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:47 INFO - PROCESS | 3932 | 1468840367832 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:12:47 INFO - PROCESS | 3932 | 1468840367956 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 3932 | 1468840367959 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:47 INFO - PROCESS | 3932 | ++DOCSHELL 1A815400 == 39 [pid = 3932] [id = 209] 04:12:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A8E0800) [pid = 3932] [serial = 625] [outer = 00000000] 04:12:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1AB05400) [pid = 3932] [serial = 626] [outer = 1A8E0800] 04:12:48 INFO - PROCESS | 3932 | 1468840368016 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1E7C00) [pid = 3932] [serial = 627] [outer = 1A8E0800] 04:12:48 INFO - PROCESS | 3932 | 1468840368815 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:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1182ms 04:12:48 INFO - PROCESS | 3932 | 1468840368863 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 3932 | 1468840368867 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:12:48 INFO - PROCESS | 3932 | 1468840368886 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 3932 | 1468840368889 Marionette TRACE conn6 <- [1,802,null,{}] 04:12:48 INFO - PROCESS | 3932 | 1468840368896 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:12:48 INFO - PROCESS | 3932 | 1468840368899 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:48 INFO - PROCESS | 3932 | 1468840368998 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:12:49 INFO - PROCESS | 3932 | 1468840369079 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 3932 | 1468840369083 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:49 INFO - PROCESS | 3932 | ++DOCSHELL 11CAE400 == 40 [pid = 3932] [id = 210] 04:12:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (11F44000) [pid = 3932] [serial = 628] [outer = 00000000] 04:12:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1250E400) [pid = 3932] [serial = 629] [outer = 11F44000] 04:12:49 INFO - PROCESS | 3932 | 1468840369176 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (159D7C00) [pid = 3932] [serial = 630] [outer = 11F44000] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 1A77C400 == 39 [pid = 3932] [id = 205] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 15E5C800 == 38 [pid = 3932] [id = 204] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 15BAA000 == 37 [pid = 3932] [id = 203] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 19958C00 == 36 [pid = 3932] [id = 202] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 1994E400 == 35 [pid = 3932] [id = 201] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 17F57400 == 34 [pid = 3932] [id = 200] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 12A8CC00 == 33 [pid = 3932] [id = 199] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 120A7000 == 32 [pid = 3932] [id = 198] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 0D4E8000 == 31 [pid = 3932] [id = 197] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 1995D400 == 30 [pid = 3932] [id = 196] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 1A815400 == 29 [pid = 3932] [id = 209] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 0D0E3400 == 28 [pid = 3932] [id = 206] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 113F9000 == 27 [pid = 3932] [id = 207] 04:12:49 INFO - PROCESS | 3932 | --DOCSHELL 1968A000 == 26 [pid = 3932] [id = 208] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (12543400) [pid = 3932] [serial = 575] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (113F0400) [pid = 3932] [serial = 572] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (11778400) [pid = 3932] [serial = 573] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (16C65400) [pid = 3932] [serial = 578] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1962AC00) [pid = 3932] [serial = 581] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1740EC00) [pid = 3932] [serial = 579] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (196DD800) [pid = 3932] [serial = 584] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (159D9C00) [pid = 3932] [serial = 561] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1250E000) [pid = 3932] [serial = 560] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1994F000) [pid = 3932] [serial = 564] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19931400) [pid = 3932] [serial = 563] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A8E0C00) [pid = 3932] [serial = 567] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A8DCC00) [pid = 3932] [serial = 566] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1968AC00) [pid = 3932] [serial = 569] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19965C00) [pid = 3932] [serial = 587] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (12A8A000) [pid = 3932] [serial = 576] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1968D000) [pid = 3932] [serial = 582] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1993D400) [pid = 3932] [serial = 585] [outer = 00000000] [url = about:blank] 04:12:50 INFO - PROCESS | 3932 | 1468840370256 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:12:50 INFO - PROCESS | 3932 | 1468840370332 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:12:50 INFO - PROCESS | 3932 | 1468840370337 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 3932 | 1468840370340 Marionette TRACE conn6 <- [1,806,null,{}] 04:12:50 INFO - PROCESS | 3932 | 1468840370349 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:12:50 INFO - PROCESS | 3932 | 1468840370352 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:50 INFO - PROCESS | 3932 | 1468840370477 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:12:50 INFO - PROCESS | 3932 | 1468840370492 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 3932 | 1468840370494 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:50 INFO - PROCESS | 3932 | ++DOCSHELL 11F50000 == 27 [pid = 3932] [id = 211] 04:12:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (11F94000) [pid = 3932] [serial = 631] [outer = 00000000] 04:12:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (12059000) [pid = 3932] [serial = 632] [outer = 11F94000] 04:12:50 INFO - PROCESS | 3932 | 1468840370541 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1209FC00) [pid = 3932] [serial = 633] [outer = 11F94000] 04:12:51 INFO - PROCESS | 3932 | 1468840371012 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:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 04:12:51 INFO - PROCESS | 3932 | 1468840371067 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 3932 | 1468840371072 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:12:51 INFO - PROCESS | 3932 | 1468840371078 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 3932 | 1468840371081 Marionette TRACE conn6 <- [1,810,null,{}] 04:12:51 INFO - PROCESS | 3932 | 1468840371085 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:12:51 INFO - PROCESS | 3932 | 1468840371087 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:51 INFO - PROCESS | 3932 | 1468840371171 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:12:51 INFO - PROCESS | 3932 | 1468840371180 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 3932 | 1468840371182 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:51 INFO - PROCESS | 3932 | ++DOCSHELL 12AD7400 == 28 [pid = 3932] [id = 212] 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (12ADA800) [pid = 3932] [serial = 634] [outer = 00000000] 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (15BA9000) [pid = 3932] [serial = 635] [outer = 12ADA800] 04:12:51 INFO - PROCESS | 3932 | 1468840371228 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (15E57400) [pid = 3932] [serial = 636] [outer = 12ADA800] 04:12:51 INFO - PROCESS | 3932 | 1468840371686 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:12:51 INFO - PROCESS | 3932 | 1468840371714 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:12:51 INFO - PROCESS | 3932 | 1468840371718 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 3932 | 1468840371721 Marionette TRACE conn6 <- [1,814,null,{}] 04:12:51 INFO - PROCESS | 3932 | 1468840371732 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:12:51 INFO - PROCESS | 3932 | 1468840371736 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:51 INFO - PROCESS | 3932 | 1468840371818 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:12:51 INFO - PROCESS | 3932 | 1468840371858 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 3932 | 1468840371861 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:51 INFO - PROCESS | 3932 | ++DOCSHELL 18E61C00 == 29 [pid = 3932] [id = 213] 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (18E62C00) [pid = 3932] [serial = 637] [outer = 00000000] 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19067800) [pid = 3932] [serial = 638] [outer = 18E62C00] 04:12:51 INFO - PROCESS | 3932 | 1468840371907 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1968A000) [pid = 3932] [serial = 639] [outer = 18E62C00] 04:12:52 INFO - PROCESS | 3932 | 1468840372384 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:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 04:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:12:52 INFO - PROCESS | 3932 | 1468840372392 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 3932 | 1468840372394 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 3932 | 1468840372397 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 3932 | 1468840372399 Marionette TRACE conn6 <- [1,818,null,{}] 04:12:52 INFO - PROCESS | 3932 | 1468840372413 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:12:52 INFO - PROCESS | 3932 | 1468840372415 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:52 INFO - PROCESS | 3932 | 1468840372523 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:12:52 INFO - PROCESS | 3932 | 1468840372528 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 3932 | 1468840372530 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:52 INFO - PROCESS | 3932 | ++DOCSHELL 1968C000 == 30 [pid = 3932] [id = 214] 04:12:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1968F000) [pid = 3932] [serial = 640] [outer = 00000000] 04:12:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (196DD800) [pid = 3932] [serial = 641] [outer = 1968F000] 04:12:52 INFO - PROCESS | 3932 | 1468840372574 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1994FC00) [pid = 3932] [serial = 642] [outer = 1968F000] 04:12:53 INFO - PROCESS | 3932 | 1468840373014 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:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 04:12:53 INFO - PROCESS | 3932 | 1468840373028 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:12:53 INFO - PROCESS | 3932 | 1468840373030 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:12:53 INFO - PROCESS | 3932 | 1468840373033 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 3932 | 1468840373035 Marionette TRACE conn6 <- [1,822,null,{}] 04:12:53 INFO - PROCESS | 3932 | 1468840373038 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:12:53 INFO - PROCESS | 3932 | 1468840373040 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:53 INFO - PROCESS | 3932 | 1468840373144 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:12:53 INFO - PROCESS | 3932 | 1468840373150 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 3932 | 1468840373152 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:53 INFO - PROCESS | 3932 | ++DOCSHELL 19952C00 == 31 [pid = 3932] [id = 215] 04:12:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19954000) [pid = 3932] [serial = 643] [outer = 00000000] 04:12:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19967000) [pid = 3932] [serial = 644] [outer = 19954000] 04:12:53 INFO - PROCESS | 3932 | 1468840373195 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A09C00) [pid = 3932] [serial = 645] [outer = 19954000] 04:12:53 INFO - PROCESS | 3932 | 1468840373666 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:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 04:12:53 INFO - PROCESS | 3932 | 1468840373704 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 3932 | 1468840373706 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:12:53 INFO - PROCESS | 3932 | 1468840373709 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 3932 | 1468840373711 Marionette TRACE conn6 <- [1,826,null,{}] 04:12:53 INFO - PROCESS | 3932 | 1468840373714 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:12:53 INFO - PROCESS | 3932 | 1468840373720 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:53 INFO - PROCESS | 3932 | 1468840373853 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:12:53 INFO - PROCESS | 3932 | 1468840373863 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 3932 | 1468840373865 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:53 INFO - PROCESS | 3932 | ++DOCSHELL 1A045400 == 32 [pid = 3932] [id = 216] 04:12:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A047800) [pid = 3932] [serial = 646] [outer = 00000000] 04:12:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A5F8C00) [pid = 3932] [serial = 647] [outer = 1A047800] 04:12:53 INFO - PROCESS | 3932 | 1468840373953 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A80BC00) [pid = 3932] [serial = 648] [outer = 1A047800] 04:12:54 INFO - PROCESS | 3932 | 1468840374373 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:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 04:12:54 INFO - PROCESS | 3932 | 1468840374380 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 3932 | 1468840374382 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:12:54 INFO - PROCESS | 3932 | 1468840374385 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 3932 | 1468840374386 Marionette TRACE conn6 <- [1,830,null,{}] 04:12:54 INFO - PROCESS | 3932 | 1468840374390 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:12:54 INFO - PROCESS | 3932 | 1468840374392 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:54 INFO - PROCESS | 3932 | 1468840374732 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1258A400) [pid = 3932] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1994F400) [pid = 3932] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A09400) [pid = 3932] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17F58000) [pid = 3932] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12AD6400) [pid = 3932] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1995E000) [pid = 3932] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (120A7400) [pid = 3932] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (12507C00) [pid = 3932] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19963400) [pid = 3932] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A808C00) [pid = 3932] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (174BBC00) [pid = 3932] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:12:54 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A80F400) [pid = 3932] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:12:54 INFO - PROCESS | 3932 | 1468840374791 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 3932 | 1468840374793 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:54 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E1000 == 33 [pid = 3932] [id = 217] 04:12:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (0C5E7C00) [pid = 3932] [serial = 649] [outer = 00000000] 04:12:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1258A400) [pid = 3932] [serial = 650] [outer = 0C5E7C00] 04:12:54 INFO - PROCESS | 3932 | 1468840374836 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1615B800) [pid = 3932] [serial = 651] [outer = 0C5E7C00] 04:12:55 INFO - PROCESS | 3932 | 1468840375169 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:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 832ms 04:12:55 INFO - PROCESS | 3932 | 1468840375223 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 3932 | 1468840375225 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:12:55 INFO - PROCESS | 3932 | 1468840375229 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 3932 | 1468840375230 Marionette TRACE conn6 <- [1,834,null,{}] 04:12:55 INFO - PROCESS | 3932 | 1468840375234 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:12:55 INFO - PROCESS | 3932 | 1468840375236 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:55 INFO - PROCESS | 3932 | 1468840375312 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:12:55 INFO - PROCESS | 3932 | 1468840375317 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 3932 | 1468840375319 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:55 INFO - PROCESS | 3932 | ++DOCSHELL 1994F400 == 34 [pid = 3932] [id = 218] 04:12:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19952400) [pid = 3932] [serial = 652] [outer = 00000000] 04:12:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A80CC00) [pid = 3932] [serial = 653] [outer = 19952400] 04:12:55 INFO - PROCESS | 3932 | 1468840375361 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A44800) [pid = 3932] [serial = 654] [outer = 19952400] 04:12:55 INFO - PROCESS | 3932 | 1468840375768 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:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 04:12:55 INFO - PROCESS | 3932 | 1468840375803 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 3932 | 1468840375805 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:12:55 INFO - PROCESS | 3932 | 1468840375823 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 3932 | 1468840375825 Marionette TRACE conn6 <- [1,838,null,{}] 04:12:55 INFO - PROCESS | 3932 | 1468840375828 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:12:55 INFO - PROCESS | 3932 | 1468840375830 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:55 INFO - PROCESS | 3932 | 1468840375906 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:12:55 INFO - PROCESS | 3932 | 1468840375912 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 3932 | 1468840375913 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:55 INFO - PROCESS | 3932 | ++DOCSHELL 18E61000 == 35 [pid = 3932] [id = 219] 04:12:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1AA66C00) [pid = 3932] [serial = 655] [outer = 00000000] 04:12:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1EA400) [pid = 3932] [serial = 656] [outer = 1AA66C00] 04:12:55 INFO - PROCESS | 3932 | 1468840375956 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1EF000) [pid = 3932] [serial = 657] [outer = 1AA66C00] 04:12:56 INFO - PROCESS | 3932 | 1468840376396 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:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 04:12:56 INFO - PROCESS | 3932 | 1468840376449 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 3932 | 1468840376451 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:12:56 INFO - PROCESS | 3932 | 1468840376454 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:12:56 INFO - PROCESS | 3932 | 1468840376456 Marionette TRACE conn6 <- [1,842,null,{}] 04:12:56 INFO - PROCESS | 3932 | 1468840376464 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:12:56 INFO - PROCESS | 3932 | 1468840376465 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:56 INFO - PROCESS | 3932 | 1468840376541 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:12:56 INFO - PROCESS | 3932 | 1468840376547 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 3932 | 1468840376549 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:56 INFO - PROCESS | 3932 | ++DOCSHELL 1B1CCC00 == 36 [pid = 3932] [id = 220] 04:12:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1F1C00) [pid = 3932] [serial = 658] [outer = 00000000] 04:12:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B26D800) [pid = 3932] [serial = 659] [outer = 1B1F1C00] 04:12:56 INFO - PROCESS | 3932 | 1468840376591 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (18E5BC00) [pid = 3932] [serial = 660] [outer = 1B1F1C00] 04:12:57 INFO - PROCESS | 3932 | 1468840377403 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:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 04:12:57 INFO - PROCESS | 3932 | 1468840377429 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 3932 | 1468840377433 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:12:57 INFO - PROCESS | 3932 | 1468840377437 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 3932 | 1468840377443 Marionette TRACE conn6 <- [1,846,null,{}] 04:12:57 INFO - PROCESS | 3932 | 1468840377448 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:12:57 INFO - PROCESS | 3932 | 1468840377451 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:57 INFO - PROCESS | 3932 | 1468840377579 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:12:57 INFO - PROCESS | 3932 | 1468840377703 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 3932 | 1468840377706 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:57 INFO - PROCESS | 3932 | ++DOCSHELL 1183F000 == 37 [pid = 3932] [id = 221] 04:12:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (11F45400) [pid = 3932] [serial = 661] [outer = 00000000] 04:12:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1290A800) [pid = 3932] [serial = 662] [outer = 11F45400] 04:12:57 INFO - PROCESS | 3932 | 1468840377764 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (16167400) [pid = 3932] [serial = 663] [outer = 11F45400] 04:12:59 INFO - PROCESS | 3932 | 1468840379608 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:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2227ms 04:12:59 INFO - PROCESS | 3932 | 1468840379666 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 3932 | 1468840379670 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:12:59 INFO - PROCESS | 3932 | 1468840379676 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:12:59 INFO - PROCESS | 3932 | 1468840379679 Marionette TRACE conn6 <- [1,850,null,{}] 04:12:59 INFO - PROCESS | 3932 | 1468840379683 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:12:59 INFO - PROCESS | 3932 | 1468840379686 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:12:59 INFO - PROCESS | 3932 | 1468840379826 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:13:00 INFO - PROCESS | 3932 | 1468840380026 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 3932 | 1468840380029 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:00 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E5000 == 38 [pid = 3932] [id = 222] 04:13:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (0C5E5C00) [pid = 3932] [serial = 664] [outer = 00000000] 04:13:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (0D4EB400) [pid = 3932] [serial = 665] [outer = 0C5E5C00] 04:13:00 INFO - PROCESS | 3932 | 1468840380087 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (11776400) [pid = 3932] [serial = 666] [outer = 0C5E5C00] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 18E61000 == 37 [pid = 3932] [id = 219] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 1994F400 == 36 [pid = 3932] [id = 218] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 0C5E1000 == 35 [pid = 3932] [id = 217] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 1A045400 == 34 [pid = 3932] [id = 216] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 19952C00 == 33 [pid = 3932] [id = 215] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 1968C000 == 32 [pid = 3932] [id = 214] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 18E61C00 == 31 [pid = 3932] [id = 213] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 12AD7400 == 30 [pid = 3932] [id = 212] 04:13:00 INFO - PROCESS | 3932 | --DOCSHELL 11F50000 == 29 [pid = 3932] [id = 211] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19968400) [pid = 3932] [serial = 570] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19962C00) [pid = 3932] [serial = 602] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A0EC00) [pid = 3932] [serial = 605] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A48400) [pid = 3932] [serial = 606] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (18E60000) [pid = 3932] [serial = 599] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (16003C00) [pid = 3932] [serial = 596] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615C400) [pid = 3932] [serial = 597] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19969C00) [pid = 3932] [serial = 603] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A06800) [pid = 3932] [serial = 588] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12509C00) [pid = 3932] [serial = 593] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12AD8000) [pid = 3932] [serial = 594] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (15B65C00) [pid = 3932] [serial = 590] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (15E62C00) [pid = 3932] [serial = 591] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A5F2800) [pid = 3932] [serial = 609] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A5E9C00) [pid = 3932] [serial = 608] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A812C00) [pid = 3932] [serial = 615] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A80D000) [pid = 3932] [serial = 614] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A5F5800) [pid = 3932] [serial = 611] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A8D9800) [pid = 3932] [serial = 618] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A5F5C00) [pid = 3932] [serial = 612] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A8D6000) [pid = 3932] [serial = 617] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19623800) [pid = 3932] [serial = 600] [outer = 00000000] [url = about:blank] 04:13:00 INFO - PROCESS | 3932 | 1468840380706 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:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1074ms 04:13:00 INFO - PROCESS | 3932 | 1468840380755 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 3932 | 1468840380759 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:13:00 INFO - PROCESS | 3932 | 1468840380763 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 3932 | 1468840380765 Marionette TRACE conn6 <- [1,854,null,{}] 04:13:00 INFO - PROCESS | 3932 | 1468840380771 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:13:00 INFO - PROCESS | 3932 | 1468840380775 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:00 INFO - PROCESS | 3932 | 1468840380862 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:13:00 INFO - PROCESS | 3932 | 1468840380944 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 3932 | 1468840380946 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:00 INFO - PROCESS | 3932 | ++DOCSHELL 113F3400 == 30 [pid = 3932] [id = 223] 04:13:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (113FE400) [pid = 3932] [serial = 667] [outer = 00000000] 04:13:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (12A87C00) [pid = 3932] [serial = 668] [outer = 113FE400] 04:13:00 INFO - PROCESS | 3932 | 1468840380993 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (15C54C00) [pid = 3932] [serial = 669] [outer = 113FE400] 04:13:01 INFO - PROCESS | 3932 | 1468840381378 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:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 04:13:01 INFO - PROCESS | 3932 | 1468840381397 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 3932 | 1468840381401 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:13:01 INFO - PROCESS | 3932 | 1468840381406 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 3932 | 1468840381407 Marionette TRACE conn6 <- [1,858,null,{}] 04:13:01 INFO - PROCESS | 3932 | 1468840381411 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:13:01 INFO - PROCESS | 3932 | 1468840381413 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:01 INFO - PROCESS | 3932 | 1468840381499 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:13:01 INFO - PROCESS | 3932 | 1468840381506 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 3932 | 1468840381508 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:01 INFO - PROCESS | 3932 | ++DOCSHELL 16C60800 == 31 [pid = 3932] [id = 224] 04:13:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17403C00) [pid = 3932] [serial = 670] [outer = 00000000] 04:13:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (180DB800) [pid = 3932] [serial = 671] [outer = 17403C00] 04:13:01 INFO - PROCESS | 3932 | 1468840381553 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19064400) [pid = 3932] [serial = 672] [outer = 17403C00] 04:13:02 INFO - PROCESS | 3932 | 1468840382045 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:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 04:13:02 INFO - PROCESS | 3932 | 1468840382080 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 3932 | 1468840382082 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:13:02 INFO - PROCESS | 3932 | 1468840382087 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 3932 | 1468840382093 Marionette TRACE conn6 <- [1,862,null,{}] 04:13:02 INFO - PROCESS | 3932 | 1468840382102 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:13:02 INFO - PROCESS | 3932 | 1468840382106 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:02 INFO - PROCESS | 3932 | 1468840382190 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:13:02 INFO - PROCESS | 3932 | 1468840382207 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 3932 | 1468840382209 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:02 INFO - PROCESS | 3932 | ++DOCSHELL 1996B400 == 32 [pid = 3932] [id = 225] 04:13:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19A01400) [pid = 3932] [serial = 673] [outer = 00000000] 04:13:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A0F800) [pid = 3932] [serial = 674] [outer = 19A01400] 04:13:02 INFO - PROCESS | 3932 | 1468840382254 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A48400) [pid = 3932] [serial = 675] [outer = 19A01400] 04:13:02 INFO - PROCESS | 3932 | 1468840382672 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:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 04:13:02 INFO - PROCESS | 3932 | 1468840382726 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 3932 | 1468840382729 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:13:02 INFO - PROCESS | 3932 | 1468840382732 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 3932 | 1468840382734 Marionette TRACE conn6 <- [1,866,null,{}] 04:13:02 INFO - PROCESS | 3932 | 1468840382737 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:13:02 INFO - PROCESS | 3932 | 1468840382740 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:02 INFO - PROCESS | 3932 | 1468840382855 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:13:02 INFO - PROCESS | 3932 | 1468840382860 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 3932 | 1468840382862 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:02 INFO - PROCESS | 3932 | ++DOCSHELL 1A048800 == 33 [pid = 3932] [id = 226] 04:13:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A45C400) [pid = 3932] [serial = 676] [outer = 00000000] 04:13:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5F8400) [pid = 3932] [serial = 677] [outer = 1A45C400] 04:13:02 INFO - PROCESS | 3932 | 1468840382976 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A808800) [pid = 3932] [serial = 678] [outer = 1A45C400] 04:13:03 INFO - PROCESS | 3932 | 1468840383376 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:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 04:13:03 INFO - PROCESS | 3932 | 1468840383404 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 3932 | 1468840383406 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:13:03 INFO - PROCESS | 3932 | 1468840383426 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 3932 | 1468840383427 Marionette TRACE conn6 <- [1,870,null,{}] 04:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:13:03 INFO - PROCESS | 3932 | 1468840383431 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:13:03 INFO - PROCESS | 3932 | 1468840383432 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:03 INFO - PROCESS | 3932 | 1468840383540 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:13:03 INFO - PROCESS | 3932 | 1468840383545 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 3932 | 1468840383551 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:03 INFO - PROCESS | 3932 | ++DOCSHELL 15E62C00 == 34 [pid = 3932] [id = 227] 04:13:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A814C00) [pid = 3932] [serial = 679] [outer = 00000000] 04:13:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A8DC800) [pid = 3932] [serial = 680] [outer = 1A814C00] 04:13:03 INFO - PROCESS | 3932 | 1468840383603 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B1D6400) [pid = 3932] [serial = 681] [outer = 1A814C00] 04:13:04 INFO - PROCESS | 3932 | 1468840384050 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:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 04:13:04 INFO - PROCESS | 3932 | 1468840384103 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 3932 | 1468840384105 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:13:04 INFO - PROCESS | 3932 | 1468840384113 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 3932 | 1468840384115 Marionette TRACE conn6 <- [1,874,null,{}] 04:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:13:04 INFO - PROCESS | 3932 | 1468840384118 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:13:04 INFO - PROCESS | 3932 | 1468840384129 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:04 INFO - PROCESS | 3932 | 1468840384263 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:13:04 INFO - PROCESS | 3932 | 1468840384284 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 3932 | 1468840384286 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:04 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F6400 == 35 [pid = 3932] [id = 228] 04:13:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1F6C00) [pid = 3932] [serial = 682] [outer = 00000000] 04:13:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C09AC00) [pid = 3932] [serial = 683] [outer = 1B1F6C00] 04:13:04 INFO - PROCESS | 3932 | 1468840384329 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C09B000) [pid = 3932] [serial = 684] [outer = 1B1F6C00] 04:13:04 INFO - PROCESS | 3932 | 1468840384730 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:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19954000) [pid = 3932] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (12ADA800) [pid = 3932] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (18E62C00) [pid = 3932] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (11F44000) [pid = 3932] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1968F000) [pid = 3932] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11F94000) [pid = 3932] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (0C5E7C00) [pid = 3932] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A047800) [pid = 3932] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19952400) [pid = 3932] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (113FD000) [pid = 3932] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1968A800) [pid = 3932] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A8E0800) [pid = 3932] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:13:04 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1AA66C00) [pid = 3932] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:13:04 INFO - PROCESS | 3932 | 1468840384878 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 3932 | 1468840384880 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:13:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (11772400) [pid = 3932] [serial = 685] [outer = 19A44C00] 04:13:04 INFO - PROCESS | 3932 | 1468840384913 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 3932 | 1468840384915 Marionette TRACE conn6 <- [1,878,null,{}] 04:13:04 INFO - PROCESS | 3932 | 1468840384949 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:13:04 INFO - PROCESS | 3932 | 1468840384951 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:05 INFO - PROCESS | 3932 | 1468840385028 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:13:05 INFO - PROCESS | 3932 | 1468840385035 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 3932 | 1468840385037 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:05 INFO - PROCESS | 3932 | ++DOCSHELL 1615AC00 == 36 [pid = 3932] [id = 229] 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A5EB000) [pid = 3932] [serial = 686] [outer = 00000000] 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1AA66C00) [pid = 3932] [serial = 687] [outer = 1A5EB000] 04:13:05 INFO - PROCESS | 3932 | 1468840385079 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1B2EAC00) [pid = 3932] [serial = 688] [outer = 1A5EB000] 04:13:05 INFO - PROCESS | 3932 | 1468840385498 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:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 650ms 04:13:05 INFO - PROCESS | 3932 | 1468840385563 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 3932 | 1468840385565 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:13:05 INFO - PROCESS | 3932 | 1468840385568 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 3932 | 1468840385570 Marionette TRACE conn6 <- [1,882,null,{}] 04:13:05 INFO - PROCESS | 3932 | 1468840385574 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:13:05 INFO - PROCESS | 3932 | 1468840385576 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:05 INFO - PROCESS | 3932 | 1468840385653 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:13:05 INFO - PROCESS | 3932 | 1468840385661 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 3932 | 1468840385663 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:05 INFO - PROCESS | 3932 | ++DOCSHELL 17E10800 == 37 [pid = 3932] [id = 230] 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B1F0400) [pid = 3932] [serial = 689] [outer = 00000000] 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C0DD800) [pid = 3932] [serial = 690] [outer = 1B1F0400] 04:13:05 INFO - PROCESS | 3932 | 1468840385705 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C0E2400) [pid = 3932] [serial = 691] [outer = 1B1F0400] 04:13:06 INFO - PROCESS | 3932 | 1468840386130 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:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 04:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:13:06 INFO - PROCESS | 3932 | 1468840386141 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 3932 | 1468840386143 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:13:06 INFO - PROCESS | 3932 | 1468840386146 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 3932 | 1468840386147 Marionette TRACE conn6 <- [1,886,null,{}] 04:13:06 INFO - PROCESS | 3932 | 1468840386164 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:13:06 INFO - PROCESS | 3932 | 1468840386166 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:06 INFO - PROCESS | 3932 | 1468840386248 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:13:06 INFO - PROCESS | 3932 | 1468840386254 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 3932 | 1468840386255 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:06 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DB000 == 38 [pid = 3932] [id = 231] 04:13:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DCC00) [pid = 3932] [serial = 692] [outer = 00000000] 04:13:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C4A0400) [pid = 3932] [serial = 693] [outer = 1C0DCC00] 04:13:06 INFO - PROCESS | 3932 | 1468840386298 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C4A6800) [pid = 3932] [serial = 694] [outer = 1C0DCC00] 04:13:06 INFO - PROCESS | 3932 | 1468840386699 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:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 04:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:13:06 INFO - PROCESS | 3932 | 1468840386716 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 3932 | 1468840386718 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:13:06 INFO - PROCESS | 3932 | 1468840386722 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 3932 | 1468840386723 Marionette TRACE conn6 <- [1,890,null,{}] 04:13:06 INFO - PROCESS | 3932 | 1468840386742 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:13:06 INFO - PROCESS | 3932 | 1468840386744 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:06 INFO - PROCESS | 3932 | 1468840386860 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:13:06 INFO - PROCESS | 3932 | 1468840386868 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 3932 | 1468840386870 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:06 INFO - PROCESS | 3932 | ++DOCSHELL 09067400 == 39 [pid = 3932] [id = 232] 04:13:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (0906B800) [pid = 3932] [serial = 695] [outer = 00000000] 04:13:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (0D0CC000) [pid = 3932] [serial = 696] [outer = 0906B800] 04:13:06 INFO - PROCESS | 3932 | 1468840386966 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (11774800) [pid = 3932] [serial = 697] [outer = 0906B800] 04:13:07 INFO - PROCESS | 3932 | 1468840387658 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:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 04:13:07 INFO - PROCESS | 3932 | 1468840387694 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 3932 | 1468840387697 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:13:07 INFO - PROCESS | 3932 | 1468840387702 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 3932 | 1468840387706 Marionette TRACE conn6 <- [1,894,null,{}] 04:13:07 INFO - PROCESS | 3932 | 1468840387711 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:13:07 INFO - PROCESS | 3932 | 1468840387714 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:07 INFO - PROCESS | 3932 | 1468840387826 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:13:07 INFO - PROCESS | 3932 | 1468840387953 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 3932 | 1468840387956 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:07 INFO - PROCESS | 3932 | ++DOCSHELL 17445000 == 40 [pid = 3932] [id = 233] 04:13:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (17E12000) [pid = 3932] [serial = 698] [outer = 00000000] 04:13:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (19690000) [pid = 3932] [serial = 699] [outer = 17E12000] 04:13:08 INFO - PROCESS | 3932 | 1468840388013 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1994C000) [pid = 3932] [serial = 700] [outer = 17E12000] 04:13:08 INFO - PROCESS | 3932 | 1468840388611 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:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 04:13:08 INFO - PROCESS | 3932 | 1468840388633 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 3932 | 1468840388637 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:13:08 INFO - PROCESS | 3932 | 1468840388644 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:13:08 INFO - PROCESS | 3932 | 1468840388647 Marionette TRACE conn6 <- [1,898,null,{}] 04:13:08 INFO - PROCESS | 3932 | 1468840388651 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:13:08 INFO - PROCESS | 3932 | 1468840388654 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:08 INFO - PROCESS | 3932 | 1468840388764 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:13:08 INFO - PROCESS | 3932 | 1468840388862 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 3932 | 1468840388864 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:08 INFO - PROCESS | 3932 | ++DOCSHELL 1A049000 == 41 [pid = 3932] [id = 234] 04:13:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A455000) [pid = 3932] [serial = 701] [outer = 00000000] 04:13:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A8E0800) [pid = 3932] [serial = 702] [outer = 1A455000] 04:13:08 INFO - PROCESS | 3932 | 1468840388917 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B8E5800) [pid = 3932] [serial = 703] [outer = 1A455000] 04:13:09 INFO - PROCESS | 3932 | 1468840389551 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:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 04:13:09 INFO - PROCESS | 3932 | 1468840389578 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 3932 | 1468840389580 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:13:09 INFO - PROCESS | 3932 | 1468840389584 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:13:09 INFO - PROCESS | 3932 | 1468840389588 Marionette TRACE conn6 <- [1,902,null,{}] 04:13:09 INFO - PROCESS | 3932 | 1468840389599 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:13:09 INFO - PROCESS | 3932 | 1468840389603 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:09 INFO - PROCESS | 3932 | 1468840389713 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:13:09 INFO - PROCESS | 3932 | 1468840389838 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 3932 | 1468840389841 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:09 INFO - PROCESS | 3932 | ++DOCSHELL 1C097400 == 42 [pid = 3932] [id = 235] 04:13:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1D808800) [pid = 3932] [serial = 704] [outer = 00000000] 04:13:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1DE3F800) [pid = 3932] [serial = 705] [outer = 1D808800] 04:13:09 INFO - PROCESS | 3932 | 1468840389894 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1DE41800) [pid = 3932] [serial = 706] [outer = 1D808800] 04:13:10 INFO - PROCESS | 3932 | 1468840390622 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:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1072ms 04:13:10 INFO - PROCESS | 3932 | 1468840390672 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 3932 | 1468840390676 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:13:10 INFO - PROCESS | 3932 | 1468840390681 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 3932 | 1468840390684 Marionette TRACE conn6 <- [1,906,null,{}] 04:13:10 INFO - PROCESS | 3932 | 1468840390690 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:13:10 INFO - PROCESS | 3932 | 1468840390692 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:10 INFO - PROCESS | 3932 | 1468840390792 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:13:10 INFO - PROCESS | 3932 | 1468840390922 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 3932 | 1468840390926 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:10 INFO - PROCESS | 3932 | ++DOCSHELL 15BB2400 == 43 [pid = 3932] [id = 236] 04:13:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (15BB2C00) [pid = 3932] [serial = 707] [outer = 00000000] 04:13:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (16064C00) [pid = 3932] [serial = 708] [outer = 15BB2C00] 04:13:10 INFO - PROCESS | 3932 | 1468840390977 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1740A800) [pid = 3932] [serial = 709] [outer = 15BB2C00] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1C0DB000 == 42 [pid = 3932] [id = 231] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 17E10800 == 41 [pid = 3932] [id = 230] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1615AC00 == 40 [pid = 3932] [id = 229] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1B1F6400 == 39 [pid = 3932] [id = 228] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 15E62C00 == 38 [pid = 3932] [id = 227] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1A048800 == 37 [pid = 3932] [id = 226] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1996B400 == 36 [pid = 3932] [id = 225] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 16C60800 == 35 [pid = 3932] [id = 224] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 113F3400 == 34 [pid = 3932] [id = 223] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 0C5E5000 == 33 [pid = 3932] [id = 222] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1183F000 == 32 [pid = 3932] [id = 221] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1B1CCC00 == 31 [pid = 3932] [id = 220] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 11CAE400 == 30 [pid = 3932] [id = 210] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1C097400 == 29 [pid = 3932] [id = 235] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 1A049000 == 28 [pid = 3932] [id = 234] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 09067400 == 27 [pid = 3932] [id = 232] 04:13:11 INFO - PROCESS | 3932 | --DOCSHELL 17445000 == 26 [pid = 3932] [id = 233] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (19967000) [pid = 3932] [serial = 644] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (15BA9000) [pid = 3932] [serial = 635] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (15E57400) [pid = 3932] [serial = 636] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (19067800) [pid = 3932] [serial = 638] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (159D7C00) [pid = 3932] [serial = 630] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1250E400) [pid = 3932] [serial = 629] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (196DD800) [pid = 3932] [serial = 641] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (12059000) [pid = 3932] [serial = 632] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1209FC00) [pid = 3932] [serial = 633] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A09C00) [pid = 3932] [serial = 645] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1258A400) [pid = 3932] [serial = 650] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A80BC00) [pid = 3932] [serial = 648] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A5F8C00) [pid = 3932] [serial = 647] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A80CC00) [pid = 3932] [serial = 653] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615B800) [pid = 3932] [serial = 651] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15B6D800) [pid = 3932] [serial = 621] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (12543800) [pid = 3932] [serial = 620] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19960C00) [pid = 3932] [serial = 624] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19939800) [pid = 3932] [serial = 623] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1B1E7C00) [pid = 3932] [serial = 627] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1AB05400) [pid = 3932] [serial = 626] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1994FC00) [pid = 3932] [serial = 642] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19A44800) [pid = 3932] [serial = 654] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1968A000) [pid = 3932] [serial = 639] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1B1EF000) [pid = 3932] [serial = 657] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1B1EA400) [pid = 3932] [serial = 656] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B26D800) [pid = 3932] [serial = 659] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 3932 | 1468840392146 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:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1539ms 04:13:12 INFO - PROCESS | 3932 | 1468840392221 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 3932 | 1468840392225 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:13:12 INFO - PROCESS | 3932 | 1468840392230 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 3932 | 1468840392233 Marionette TRACE conn6 <- [1,910,null,{}] 04:13:12 INFO - PROCESS | 3932 | 1468840392239 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:13:12 INFO - PROCESS | 3932 | 1468840392242 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:12 INFO - PROCESS | 3932 | 1468840392324 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:13:12 INFO - PROCESS | 3932 | 1468840392338 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 3932 | 1468840392340 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:12 INFO - PROCESS | 3932 | ++DOCSHELL 11F46C00 == 27 [pid = 3932] [id = 237] 04:13:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (11F47400) [pid = 3932] [serial = 710] [outer = 00000000] 04:13:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (11F9F400) [pid = 3932] [serial = 711] [outer = 11F47400] 04:13:12 INFO - PROCESS | 3932 | 1468840392386 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1209FC00) [pid = 3932] [serial = 712] [outer = 11F47400] 04:13:12 INFO - PROCESS | 3932 | 1468840392849 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:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 04:13:12 INFO - PROCESS | 3932 | 1468840392920 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 3932 | 1468840392925 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:13:12 INFO - PROCESS | 3932 | 1468840392931 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 3932 | 1468840392934 Marionette TRACE conn6 <- [1,914,null,{}] 04:13:12 INFO - PROCESS | 3932 | 1468840392938 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:13:12 INFO - PROCESS | 3932 | 1468840392940 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:13 INFO - PROCESS | 3932 | 1468840393025 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:13:13 INFO - PROCESS | 3932 | 1468840393039 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 3932 | 1468840393041 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:13 INFO - PROCESS | 3932 | ++DOCSHELL 15BAB400 == 28 [pid = 3932] [id = 238] 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15BAD800) [pid = 3932] [serial = 713] [outer = 00000000] 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15C58C00) [pid = 3932] [serial = 714] [outer = 15BAD800] 04:13:13 INFO - PROCESS | 3932 | 1468840393089 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1605D000) [pid = 3932] [serial = 715] [outer = 15BAD800] 04:13:13 INFO - PROCESS | 3932 | 1468840393541 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:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 04:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:13:13 INFO - PROCESS | 3932 | 1468840393565 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 3932 | 1468840393567 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:13:13 INFO - PROCESS | 3932 | 1468840393570 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 3932 | 1468840393574 Marionette TRACE conn6 <- [1,918,null,{}] 04:13:13 INFO - PROCESS | 3932 | 1468840393585 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:13:13 INFO - PROCESS | 3932 | 1468840393589 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:13 INFO - PROCESS | 3932 | 1468840393672 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:13:13 INFO - PROCESS | 3932 | 1468840393682 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 3932 | 1468840393685 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:13 INFO - PROCESS | 3932 | ++DOCSHELL 180DA800 == 29 [pid = 3932] [id = 239] 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (180DC400) [pid = 3932] [serial = 716] [outer = 00000000] 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (18E66800) [pid = 3932] [serial = 717] [outer = 180DC400] 04:13:13 INFO - PROCESS | 3932 | 1468840393732 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1962A000) [pid = 3932] [serial = 718] [outer = 180DC400] 04:13:14 INFO - PROCESS | 3932 | 1468840394176 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:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 04:13:14 INFO - PROCESS | 3932 | 1468840394203 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 3932 | 1468840394206 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:13:14 INFO - PROCESS | 3932 | 1468840394209 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 3932 | 1468840394211 Marionette TRACE conn6 <- [1,922,null,{}] 04:13:14 INFO - PROCESS | 3932 | 1468840394214 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:13:14 INFO - PROCESS | 3932 | 1468840394216 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:14 INFO - PROCESS | 3932 | 1468840394335 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:13:14 INFO - PROCESS | 3932 | 1468840394413 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3932 | 1468840394415 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:14 INFO - PROCESS | 3932 | ++DOCSHELL 19694800 == 30 [pid = 3932] [id = 240] 04:13:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19694C00) [pid = 3932] [serial = 719] [outer = 00000000] 04:13:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1994C800) [pid = 3932] [serial = 720] [outer = 19694C00] 04:13:14 INFO - PROCESS | 3932 | 1468840394459 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19956400) [pid = 3932] [serial = 721] [outer = 19694C00] 04:13:14 INFO - PROCESS | 3932 | 1468840394865 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:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 04:13:14 INFO - PROCESS | 3932 | 1468840394881 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 3932 | 1468840394883 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:13:14 INFO - PROCESS | 3932 | 1468840394886 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 3932 | 1468840394888 Marionette TRACE conn6 <- [1,926,null,{}] 04:13:14 INFO - PROCESS | 3932 | 1468840394891 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:13:14 INFO - PROCESS | 3932 | 1468840394893 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:14 INFO - PROCESS | 3932 | 1468840394996 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:13:14 INFO - PROCESS | 3932 | 1468840395002 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3932 | 1468840395004 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:15 INFO - PROCESS | 3932 | ++DOCSHELL 19961400 == 31 [pid = 3932] [id = 241] 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19961800) [pid = 3932] [serial = 722] [outer = 00000000] 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1996C000) [pid = 3932] [serial = 723] [outer = 19961800] 04:13:15 INFO - PROCESS | 3932 | 1468840395047 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A07C00) [pid = 3932] [serial = 724] [outer = 19961800] 04:13:15 INFO - PROCESS | 3932 | 1468840395489 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:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 04:13:15 INFO - PROCESS | 3932 | 1468840395523 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 3932 | 1468840395525 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:13:15 INFO - PROCESS | 3932 | 1468840395528 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 3932 | 1468840395529 Marionette TRACE conn6 <- [1,930,null,{}] 04:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:13:15 INFO - PROCESS | 3932 | 1468840395533 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:13:15 INFO - PROCESS | 3932 | 1468840395538 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:15 INFO - PROCESS | 3932 | 1468840395668 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:13:15 INFO - PROCESS | 3932 | 1468840395754 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 3932 | 1468840395756 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:15 INFO - PROCESS | 3932 | ++DOCSHELL 19A42800 == 32 [pid = 3932] [id = 242] 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A43000) [pid = 3932] [serial = 725] [outer = 00000000] 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A557400) [pid = 3932] [serial = 726] [outer = 19A43000] 04:13:15 INFO - PROCESS | 3932 | 1468840395801 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A5F1C00) [pid = 3932] [serial = 727] [outer = 19A43000] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1C0DCC00) [pid = 3932] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A45C400) [pid = 3932] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A814C00) [pid = 3932] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1B1F1C00) [pid = 3932] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17403C00) [pid = 3932] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11F45400) [pid = 3932] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (113FE400) [pid = 3932] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A01400) [pid = 3932] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (0C5E5C00) [pid = 3932] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B1F6C00) [pid = 3932] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A5EB000) [pid = 3932] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:13:16 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1B1F0400) [pid = 3932] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:13:16 INFO - PROCESS | 3932 | 1468840396464 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:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 04:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:13:16 INFO - PROCESS | 3932 | 1468840396502 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 3932 | 1468840396504 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:13:16 INFO - PROCESS | 3932 | 1468840396507 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 3932 | 1468840396509 Marionette TRACE conn6 <- [1,934,null,{}] 04:13:16 INFO - PROCESS | 3932 | 1468840396512 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:13:16 INFO - PROCESS | 3932 | 1468840396514 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:16 INFO - PROCESS | 3932 | 1468840396588 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:13:16 INFO - PROCESS | 3932 | 1468840396598 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 3932 | 1468840396600 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:16 INFO - PROCESS | 3932 | ++DOCSHELL 120D2000 == 33 [pid = 3932] [id = 243] 04:13:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (12594400) [pid = 3932] [serial = 728] [outer = 00000000] 04:13:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (17F55800) [pid = 3932] [serial = 729] [outer = 12594400] 04:13:16 INFO - PROCESS | 3932 | 1468840396643 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (16060C00) [pid = 3932] [serial = 730] [outer = 12594400] 04:13:17 INFO - PROCESS | 3932 | 1468840397097 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:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 04:13:17 INFO - PROCESS | 3932 | 1468840397138 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:13:17 INFO - PROCESS | 3932 | 1468840397140 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:13:17 INFO - PROCESS | 3932 | 1468840397143 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 3932 | 1468840397145 Marionette TRACE conn6 <- [1,938,null,{}] 04:13:17 INFO - PROCESS | 3932 | 1468840397148 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:13:17 INFO - PROCESS | 3932 | 1468840397150 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:17 INFO - PROCESS | 3932 | 1468840397227 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:13:17 INFO - PROCESS | 3932 | 1468840397235 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 3932 | 1468840397236 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:17 INFO - PROCESS | 3932 | ++DOCSHELL 19A43C00 == 34 [pid = 3932] [id = 244] 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A46800) [pid = 3932] [serial = 731] [outer = 00000000] 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A808400) [pid = 3932] [serial = 732] [outer = 19A46800] 04:13:17 INFO - PROCESS | 3932 | 1468840397279 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A809000) [pid = 3932] [serial = 733] [outer = 19A46800] 04:13:17 INFO - PROCESS | 3932 | 1468840397677 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:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 04:13:17 INFO - PROCESS | 3932 | 1468840397714 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 3932 | 1468840397716 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:13:17 INFO - PROCESS | 3932 | 1468840397719 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 3932 | 1468840397720 Marionette TRACE conn6 <- [1,942,null,{}] 04:13:17 INFO - PROCESS | 3932 | 1468840397728 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:13:17 INFO - PROCESS | 3932 | 1468840397729 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:17 INFO - PROCESS | 3932 | 1468840397847 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:13:17 INFO - PROCESS | 3932 | 1468840397855 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 3932 | 1468840397857 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:17 INFO - PROCESS | 3932 | ++DOCSHELL 180D9800 == 35 [pid = 3932] [id = 245] 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DA800) [pid = 3932] [serial = 734] [outer = 00000000] 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8DFC00) [pid = 3932] [serial = 735] [outer = 1A8DA800] 04:13:17 INFO - PROCESS | 3932 | 1468840397908 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1AA62400) [pid = 3932] [serial = 736] [outer = 1A8DA800] 04:13:18 INFO - PROCESS | 3932 | 1468840398324 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:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 04:13:18 INFO - PROCESS | 3932 | 1468840398350 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 3932 | 1468840398352 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:13:18 INFO - PROCESS | 3932 | 1468840398355 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 3932 | 1468840398357 Marionette TRACE conn6 <- [1,946,null,{}] 04:13:18 INFO - PROCESS | 3932 | 1468840398364 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:13:18 INFO - PROCESS | 3932 | 1468840398366 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:18 INFO - PROCESS | 3932 | 1468840398452 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:13:18 INFO - PROCESS | 3932 | 1468840398577 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 3932 | 1468840398581 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:18 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DD400 == 36 [pid = 3932] [id = 246] 04:13:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (0C5DF800) [pid = 3932] [serial = 737] [outer = 00000000] 04:13:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (0D0CE400) [pid = 3932] [serial = 738] [outer = 0C5DF800] 04:13:18 INFO - PROCESS | 3932 | 1468840398637 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1177BC00) [pid = 3932] [serial = 739] [outer = 0C5DF800] 04:13:19 INFO - PROCESS | 3932 | 1468840399380 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:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1083ms 04:13:19 INFO - PROCESS | 3932 | 1468840399441 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 3932 | 1468840399445 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:13:19 INFO - PROCESS | 3932 | 1468840399450 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 3932 | 1468840399453 Marionette TRACE conn6 <- [1,950,null,{}] 04:13:19 INFO - PROCESS | 3932 | 1468840399459 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:13:19 INFO - PROCESS | 3932 | 1468840399461 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:19 INFO - PROCESS | 3932 | 1468840399580 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:13:19 INFO - PROCESS | 3932 | 1468840399708 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 3932 | 1468840399711 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:19 INFO - PROCESS | 3932 | ++DOCSHELL 15BB1000 == 37 [pid = 3932] [id = 247] 04:13:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (15C55400) [pid = 3932] [serial = 740] [outer = 00000000] 04:13:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (16166000) [pid = 3932] [serial = 741] [outer = 15C55400] 04:13:19 INFO - PROCESS | 3932 | 1468840399766 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (174BC800) [pid = 3932] [serial = 742] [outer = 15C55400] 04:13:20 INFO - PROCESS | 3932 | 1468840400457 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:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1025ms 04:13:20 INFO - PROCESS | 3932 | 1468840400477 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 3932 | 1468840400481 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:13:20 INFO - PROCESS | 3932 | 1468840400485 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:13:20 INFO - PROCESS | 3932 | 1468840400487 Marionette TRACE conn6 <- [1,954,null,{}] 04:13:20 INFO - PROCESS | 3932 | 1468840400491 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:13:20 INFO - PROCESS | 3932 | 1468840400494 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:20 INFO - PROCESS | 3932 | 1468840400613 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:13:20 INFO - PROCESS | 3932 | 1468840400814 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 3932 | 1468840400817 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:20 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E4C00 == 38 [pid = 3932] [id = 248] 04:13:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1135A000) [pid = 3932] [serial = 743] [outer = 00000000] 04:13:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1183C800) [pid = 3932] [serial = 744] [outer = 1135A000] 04:13:20 INFO - PROCESS | 3932 | 1468840400874 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (11F43400) [pid = 3932] [serial = 745] [outer = 1135A000] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 180D9800 == 37 [pid = 3932] [id = 245] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 19A43C00 == 36 [pid = 3932] [id = 244] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 120D2000 == 35 [pid = 3932] [id = 243] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 19A42800 == 34 [pid = 3932] [id = 242] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 19961400 == 33 [pid = 3932] [id = 241] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 19694800 == 32 [pid = 3932] [id = 240] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 180DA800 == 31 [pid = 3932] [id = 239] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 15BAB400 == 30 [pid = 3932] [id = 238] 04:13:21 INFO - PROCESS | 3932 | --DOCSHELL 11F46C00 == 29 [pid = 3932] [id = 237] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1C4A0400) [pid = 3932] [serial = 693] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1A5F8400) [pid = 3932] [serial = 677] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A808800) [pid = 3932] [serial = 678] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1B1D6400) [pid = 3932] [serial = 681] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A8DC800) [pid = 3932] [serial = 680] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (18E5BC00) [pid = 3932] [serial = 660] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (180DB800) [pid = 3932] [serial = 671] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19064400) [pid = 3932] [serial = 672] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1290A800) [pid = 3932] [serial = 662] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (16167400) [pid = 3932] [serial = 663] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (12A87C00) [pid = 3932] [serial = 668] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15C54C00) [pid = 3932] [serial = 669] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A0F800) [pid = 3932] [serial = 674] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (0D4EB400) [pid = 3932] [serial = 665] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11776400) [pid = 3932] [serial = 666] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C09AC00) [pid = 3932] [serial = 683] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4A6800) [pid = 3932] [serial = 694] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C09B000) [pid = 3932] [serial = 684] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1AA66C00) [pid = 3932] [serial = 687] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B2EAC00) [pid = 3932] [serial = 688] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (16C68C00) [pid = 3932] [serial = 390] [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:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C0DD800) [pid = 3932] [serial = 690] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C0E2400) [pid = 3932] [serial = 691] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19A48400) [pid = 3932] [serial = 675] [outer = 00000000] [url = about:blank] 04:13:21 INFO - PROCESS | 3932 | 1468840401475 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:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1015ms 04:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:13:21 INFO - PROCESS | 3932 | 1468840401505 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 3932 | 1468840401509 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:13:21 INFO - PROCESS | 3932 | 1468840401512 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 3932 | 1468840401515 Marionette TRACE conn6 <- [1,958,null,{}] 04:13:21 INFO - PROCESS | 3932 | 1468840401520 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:13:21 INFO - PROCESS | 3932 | 1468840401524 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:21 INFO - PROCESS | 3932 | 1468840401619 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:13:21 INFO - PROCESS | 3932 | 1468840401706 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 3932 | 1468840401709 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:21 INFO - PROCESS | 3932 | ++DOCSHELL 1205B000 == 30 [pid = 3932] [id = 249] 04:13:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (12503C00) [pid = 3932] [serial = 746] [outer = 00000000] 04:13:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (159E2400) [pid = 3932] [serial = 747] [outer = 12503C00] 04:13:21 INFO - PROCESS | 3932 | 1468840401755 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (16005000) [pid = 3932] [serial = 748] [outer = 12503C00] 04:13:22 INFO - PROCESS | 3932 | 1468840402115 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:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 04:13:22 INFO - PROCESS | 3932 | 1468840402199 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 3932 | 1468840402203 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:13:22 INFO - PROCESS | 3932 | 1468840402212 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 3932 | 1468840402213 Marionette TRACE conn6 <- [1,962,null,{}] 04:13:22 INFO - PROCESS | 3932 | 1468840402217 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:13:22 INFO - PROCESS | 3932 | 1468840402219 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:22 INFO - PROCESS | 3932 | 1468840402305 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:13:22 INFO - PROCESS | 3932 | 1468840402313 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 3932 | 1468840402315 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:22 INFO - PROCESS | 3932 | ++DOCSHELL 17D2B000 == 31 [pid = 3932] [id = 250] 04:13:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (18E5BC00) [pid = 3932] [serial = 749] [outer = 00000000] 04:13:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19066000) [pid = 3932] [serial = 750] [outer = 18E5BC00] 04:13:22 INFO - PROCESS | 3932 | 1468840402359 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1968C400) [pid = 3932] [serial = 751] [outer = 18E5BC00] 04:13:22 INFO - PROCESS | 3932 | 1468840402820 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:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 04:13:22 INFO - PROCESS | 3932 | 1468840402842 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 3932 | 1468840402845 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:13:22 INFO - PROCESS | 3932 | 1468840402850 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 3932 | 1468840402855 Marionette TRACE conn6 <- [1,966,null,{}] 04:13:22 INFO - PROCESS | 3932 | 1468840402865 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:13:22 INFO - PROCESS | 3932 | 1468840402868 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:22 INFO - PROCESS | 3932 | 1468840402953 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:13:22 INFO - PROCESS | 3932 | 1468840402962 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 3932 | 1468840402964 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:22 INFO - PROCESS | 3932 | ++DOCSHELL 19A09400 == 32 [pid = 3932] [id = 251] 04:13:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A0CC00) [pid = 3932] [serial = 752] [outer = 00000000] 04:13:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A47000) [pid = 3932] [serial = 753] [outer = 19A0CC00] 04:13:23 INFO - PROCESS | 3932 | 1468840403007 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A042C00) [pid = 3932] [serial = 754] [outer = 19A0CC00] 04:13:23 INFO - PROCESS | 3932 | 1468840403442 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:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 04:13:23 INFO - PROCESS | 3932 | 1468840403482 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 3932 | 1468840403485 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:13:23 INFO - PROCESS | 3932 | 1468840403488 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:13:23 INFO - PROCESS | 3932 | 1468840403490 Marionette TRACE conn6 <- [1,970,null,{}] 04:13:23 INFO - PROCESS | 3932 | 1468840403493 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:13:23 INFO - PROCESS | 3932 | 1468840403495 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:23 INFO - PROCESS | 3932 | 1468840403578 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:13:23 INFO - PROCESS | 3932 | 1468840403583 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 3932 | 1468840403585 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:23 INFO - PROCESS | 3932 | ++DOCSHELL 16C65800 == 33 [pid = 3932] [id = 252] 04:13:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A048800) [pid = 3932] [serial = 755] [outer = 00000000] 04:13:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A776400) [pid = 3932] [serial = 756] [outer = 1A048800] 04:13:23 INFO - PROCESS | 3932 | 1468840403628 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A80CC00) [pid = 3932] [serial = 757] [outer = 1A048800] 04:13:24 INFO - PROCESS | 3932 | 1468840404076 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:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 04:13:24 INFO - PROCESS | 3932 | 1468840404122 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 3932 | 1468840404124 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:13:24 INFO - PROCESS | 3932 | 1468840404132 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 3932 | 1468840404134 Marionette TRACE conn6 <- [1,974,null,{}] 04:13:24 INFO - PROCESS | 3932 | 1468840404137 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:13:24 INFO - PROCESS | 3932 | 1468840404139 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:24 INFO - PROCESS | 3932 | 1468840404248 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:13:24 INFO - PROCESS | 3932 | 1468840404255 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 3932 | 1468840404261 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:24 INFO - PROCESS | 3932 | ++DOCSHELL 1A815800 == 34 [pid = 3932] [id = 253] 04:13:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8D2400) [pid = 3932] [serial = 758] [outer = 00000000] 04:13:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8DC000) [pid = 3932] [serial = 759] [outer = 1A8D2400] 04:13:24 INFO - PROCESS | 3932 | 1468840404363 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B1D5800) [pid = 3932] [serial = 760] [outer = 1A8D2400] 04:13:24 INFO - PROCESS | 3932 | 1468840404810 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:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:13:24 INFO - PROCESS | 3932 | 1468840404862 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 3932 | 1468840404864 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:13:24 INFO - PROCESS | 3932 | 1468840404867 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 3932 | 1468840404869 Marionette TRACE conn6 <- [1,978,null,{}] 04:13:24 INFO - PROCESS | 3932 | 1468840404872 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:13:24 INFO - PROCESS | 3932 | 1468840404875 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:25 INFO - PROCESS | 3932 | 1468840405023 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:13:25 INFO - PROCESS | 3932 | 1468840405049 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 3932 | 1468840405051 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:25 INFO - PROCESS | 3932 | ++DOCSHELL 1B1E8400 == 35 [pid = 3932] [id = 254] 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B1EC400) [pid = 3932] [serial = 761] [outer = 00000000] 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1B1F0800) [pid = 3932] [serial = 762] [outer = 1B1EC400] 04:13:25 INFO - PROCESS | 3932 | 1468840405093 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B271800) [pid = 3932] [serial = 763] [outer = 1B1EC400] 04:13:25 INFO - PROCESS | 3932 | 1468840405521 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:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 04:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:13:25 INFO - PROCESS | 3932 | 1468840405539 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 3932 | 1468840405541 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:13:25 INFO - PROCESS | 3932 | 1468840405544 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 3932 | 1468840405546 Marionette TRACE conn6 <- [1,982,null,{}] 04:13:25 INFO - PROCESS | 3932 | 1468840405550 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:13:25 INFO - PROCESS | 3932 | 1468840405551 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:25 INFO - PROCESS | 3932 | 1468840405661 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:13:25 INFO - PROCESS | 3932 | 1468840405666 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 3932 | 1468840405668 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:25 INFO - PROCESS | 3932 | ++DOCSHELL 1B2E2C00 == 36 [pid = 3932] [id = 255] 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1C094C00) [pid = 3932] [serial = 764] [outer = 00000000] 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C0A6400) [pid = 3932] [serial = 765] [outer = 1C094C00] 04:13:25 INFO - PROCESS | 3932 | 1468840405710 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C0D9400) [pid = 3932] [serial = 766] [outer = 1C094C00] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (19694C00) [pid = 3932] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19961800) [pid = 3932] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (15BAD800) [pid = 3932] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (11F47400) [pid = 3932] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (180DC400) [pid = 3932] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (15BB2C00) [pid = 3932] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (0906B800) [pid = 3932] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17E12000) [pid = 3932] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A455000) [pid = 3932] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A43000) [pid = 3932] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1D808800) [pid = 3932] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12594400) [pid = 3932] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:13:25 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A46800) [pid = 3932] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:13:26 INFO - PROCESS | 3932 | 1468840406180 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:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 04:13:26 INFO - PROCESS | 3932 | 1468840406216 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 3932 | 1468840406218 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:13:26 INFO - PROCESS | 3932 | 1468840406221 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 3932 | 1468840406223 Marionette TRACE conn6 <- [1,986,null,{}] 04:13:26 INFO - PROCESS | 3932 | 1468840406226 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:13:26 INFO - PROCESS | 3932 | 1468840406228 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:26 INFO - PROCESS | 3932 | 1468840406346 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:13:26 INFO - PROCESS | 3932 | 1468840406380 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 3932 | 1468840406382 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:26 INFO - PROCESS | 3932 | ++DOCSHELL 180DBC00 == 37 [pid = 3932] [id = 256] 04:13:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19689000) [pid = 3932] [serial = 767] [outer = 00000000] 04:13:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A42F400) [pid = 3932] [serial = 768] [outer = 19689000] 04:13:26 INFO - PROCESS | 3932 | 1468840406425 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A812800) [pid = 3932] [serial = 769] [outer = 19689000] 04:13:26 INFO - PROCESS | 3932 | 1468840406797 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:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 04:13:26 INFO - PROCESS | 3932 | 1468840406852 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 3932 | 1468840406854 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:13:26 INFO - PROCESS | 3932 | 1468840406858 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 3932 | 1468840406869 Marionette TRACE conn6 <- [1,990,null,{}] 04:13:26 INFO - PROCESS | 3932 | 1468840406872 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:13:26 INFO - PROCESS | 3932 | 1468840406874 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:26 INFO - PROCESS | 3932 | 1468840406953 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:13:26 INFO - PROCESS | 3932 | 1468840406959 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 3932 | 1468840406961 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:26 INFO - PROCESS | 3932 | ++DOCSHELL 19A06400 == 38 [pid = 3932] [id = 257] 04:13:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19A51C00) [pid = 3932] [serial = 770] [outer = 00000000] 04:13:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C0E1800) [pid = 3932] [serial = 771] [outer = 19A51C00] 04:13:27 INFO - PROCESS | 3932 | 1468840407004 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C49CC00) [pid = 3932] [serial = 772] [outer = 19A51C00] 04:13:27 INFO - PROCESS | 3932 | 1468840407421 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:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 590ms 04:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:13:27 INFO - PROCESS | 3932 | 1468840407449 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 3932 | 1468840407450 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:13:27 INFO - PROCESS | 3932 | 1468840407454 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 3932 | 1468840407455 Marionette TRACE conn6 <- [1,994,null,{}] 04:13:27 INFO - PROCESS | 3932 | 1468840407476 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:13:27 INFO - PROCESS | 3932 | 1468840407478 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:27 INFO - PROCESS | 3932 | 1468840407556 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:13:27 INFO - PROCESS | 3932 | 1468840407561 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 3932 | 1468840407564 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:27 INFO - PROCESS | 3932 | ++DOCSHELL 1C4A1C00 == 39 [pid = 3932] [id = 258] 04:13:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C4A3400) [pid = 3932] [serial = 773] [outer = 00000000] 04:13:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C4A7800) [pid = 3932] [serial = 774] [outer = 1C4A3400] 04:13:27 INFO - PROCESS | 3932 | 1468840407608 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1D805C00) [pid = 3932] [serial = 775] [outer = 1C4A3400] 04:13:28 INFO - PROCESS | 3932 | 1468840408149 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:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 04:13:28 INFO - PROCESS | 3932 | 1468840408225 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 3932 | 1468840408230 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:13:28 INFO - PROCESS | 3932 | 1468840408236 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 3932 | 1468840408240 Marionette TRACE conn6 <- [1,998,null,{}] 04:13:28 INFO - PROCESS | 3932 | 1468840408246 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:13:28 INFO - PROCESS | 3932 | 1468840408249 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:28 INFO - PROCESS | 3932 | 1468840408370 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:13:28 INFO - PROCESS | 3932 | 1468840408465 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 3932 | 1468840408469 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:28 INFO - PROCESS | 3932 | ++DOCSHELL 1183BC00 == 40 [pid = 3932] [id = 259] 04:13:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (11F46C00) [pid = 3932] [serial = 776] [outer = 00000000] 04:13:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (15E5CC00) [pid = 3932] [serial = 777] [outer = 11F46C00] 04:13:28 INFO - PROCESS | 3932 | 1468840408525 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (174B7400) [pid = 3932] [serial = 778] [outer = 11F46C00] 04:13:29 INFO - PROCESS | 3932 | 1468840409173 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:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 04:13:29 INFO - PROCESS | 3932 | 1468840409210 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 3932 | 1468840409215 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:13:29 INFO - PROCESS | 3932 | 1468840409221 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 3932 | 1468840409224 Marionette TRACE conn6 <- [1,1002,null,{}] 04:13:29 INFO - PROCESS | 3932 | 1468840409228 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:13:29 INFO - PROCESS | 3932 | 1468840409231 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:29 INFO - PROCESS | 3932 | 1468840409341 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:13:29 INFO - PROCESS | 3932 | 1468840409470 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 3932 | 1468840409472 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:29 INFO - PROCESS | 3932 | ++DOCSHELL 1968C800 == 41 [pid = 3932] [id = 260] 04:13:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19692400) [pid = 3932] [serial = 779] [outer = 00000000] 04:13:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (19964000) [pid = 3932] [serial = 780] [outer = 19692400] 04:13:29 INFO - PROCESS | 3932 | 1468840409529 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (19A0A000) [pid = 3932] [serial = 781] [outer = 19692400] 04:13:30 INFO - PROCESS | 3932 | 1468840410133 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:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 04:13:30 INFO - PROCESS | 3932 | 1468840410155 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 3932 | 1468840410157 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:13:30 INFO - PROCESS | 3932 | 1468840410161 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:13:30 INFO - PROCESS | 3932 | 1468840410165 Marionette TRACE conn6 <- [1,1006,null,{}] 04:13:30 INFO - PROCESS | 3932 | 1468840410176 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:13:30 INFO - PROCESS | 3932 | 1468840410181 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:30 INFO - PROCESS | 3932 | 1468840410289 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:13:30 INFO - PROCESS | 3932 | 1468840410418 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 3932 | 1468840410422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:30 INFO - PROCESS | 3932 | ++DOCSHELL 1C097400 == 42 [pid = 3932] [id = 261] 04:13:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1C09B400) [pid = 3932] [serial = 782] [outer = 00000000] 04:13:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1C441400) [pid = 3932] [serial = 783] [outer = 1C09B400] 04:13:30 INFO - PROCESS | 3932 | 1468840410479 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1C4AAC00) [pid = 3932] [serial = 784] [outer = 1C09B400] 04:13:31 INFO - PROCESS | 3932 | 1468840411052 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:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 04:13:31 INFO - PROCESS | 3932 | 1468840411095 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 3932 | 1468840411098 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:13:31 INFO - PROCESS | 3932 | 1468840411101 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:13:31 INFO - PROCESS | 3932 | 1468840411103 Marionette TRACE conn6 <- [1,1010,null,{}] 04:13:31 INFO - PROCESS | 3932 | 1468840411107 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:13:31 INFO - PROCESS | 3932 | 1468840411109 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:31 INFO - PROCESS | 3932 | 1468840411229 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:13:31 INFO - PROCESS | 3932 | 1468840411357 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 3932 | 1468840411360 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:31 INFO - PROCESS | 3932 | ++DOCSHELL 16064800 == 43 [pid = 3932] [id = 262] 04:13:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1615C000) [pid = 3932] [serial = 785] [outer = 00000000] 04:13:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (19695C00) [pid = 3932] [serial = 786] [outer = 1615C000] 04:13:31 INFO - PROCESS | 3932 | 1468840411414 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (19960C00) [pid = 3932] [serial = 787] [outer = 1615C000] 04:13:32 INFO - PROCESS | 3932 | 1468840412201 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:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1172ms 04:13:32 INFO - PROCESS | 3932 | 1468840412277 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 3932 | 1468840412281 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:13:32 INFO - PROCESS | 3932 | 1468840412285 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 3932 | 1468840412288 Marionette TRACE conn6 <- [1,1014,null,{}] 04:13:32 INFO - PROCESS | 3932 | 1468840412293 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:13:32 INFO - PROCESS | 3932 | 1468840412295 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:32 INFO - PROCESS | 3932 | 1468840412431 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 19A06400 == 42 [pid = 3932] [id = 257] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 180DBC00 == 41 [pid = 3932] [id = 256] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1B2E2C00 == 40 [pid = 3932] [id = 255] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1B1E8400 == 39 [pid = 3932] [id = 254] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1A815800 == 38 [pid = 3932] [id = 253] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 16C65800 == 37 [pid = 3932] [id = 252] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 19A09400 == 36 [pid = 3932] [id = 251] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 17D2B000 == 35 [pid = 3932] [id = 250] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1205B000 == 34 [pid = 3932] [id = 249] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 0D4E4C00 == 33 [pid = 3932] [id = 248] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 0C5DD400 == 32 [pid = 3932] [id = 246] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 15BB1000 == 31 [pid = 3932] [id = 247] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 15BB2400 == 30 [pid = 3932] [id = 236] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 16064800 == 29 [pid = 3932] [id = 262] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1968C800 == 28 [pid = 3932] [id = 260] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1C097400 == 27 [pid = 3932] [id = 261] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1C4A1C00 == 26 [pid = 3932] [id = 258] 04:13:33 INFO - PROCESS | 3932 | --DOCSHELL 1183BC00 == 25 [pid = 3932] [id = 259] 04:13:33 INFO - PROCESS | 3932 | 1468840413135 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 3932 | 1468840413138 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1B8E5800) [pid = 3932] [serial = 703] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1A8E0800) [pid = 3932] [serial = 702] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A557400) [pid = 3932] [serial = 726] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1DE41800) [pid = 3932] [serial = 706] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1DE3F800) [pid = 3932] [serial = 705] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (17F55800) [pid = 3932] [serial = 729] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (16060C00) [pid = 3932] [serial = 730] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A808400) [pid = 3932] [serial = 732] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A5F1C00) [pid = 3932] [serial = 727] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A809000) [pid = 3932] [serial = 733] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1962A000) [pid = 3932] [serial = 718] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A8DFC00) [pid = 3932] [serial = 735] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1994C800) [pid = 3932] [serial = 720] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19956400) [pid = 3932] [serial = 721] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A07C00) [pid = 3932] [serial = 724] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (15C58C00) [pid = 3932] [serial = 714] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1605D000) [pid = 3932] [serial = 715] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (11F9F400) [pid = 3932] [serial = 711] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1209FC00) [pid = 3932] [serial = 712] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1996C000) [pid = 3932] [serial = 723] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (18E66800) [pid = 3932] [serial = 717] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1740A800) [pid = 3932] [serial = 709] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (16064C00) [pid = 3932] [serial = 708] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11774800) [pid = 3932] [serial = 697] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (0D0CC000) [pid = 3932] [serial = 696] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1994C000) [pid = 3932] [serial = 700] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19690000) [pid = 3932] [serial = 699] [outer = 00000000] [url = about:blank] 04:13:33 INFO - PROCESS | 3932 | ++DOCSHELL 0D06C800 == 26 [pid = 3932] [id = 263] 04:13:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (0D06E800) [pid = 3932] [serial = 788] [outer = 00000000] 04:13:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (0D4EAC00) [pid = 3932] [serial = 789] [outer = 0D06E800] 04:13:33 INFO - PROCESS | 3932 | 1468840413292 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (11833C00) [pid = 3932] [serial = 790] [outer = 0D06E800] 04:13:33 INFO - PROCESS | 3932 | 1468840413738 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:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1536ms 04:13:33 INFO - PROCESS | 3932 | 1468840413824 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 3932 | 1468840413828 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:13:33 INFO - PROCESS | 3932 | 1468840413833 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 3932 | 1468840413835 Marionette TRACE conn6 <- [1,1018,null,{}] 04:13:33 INFO - PROCESS | 3932 | 1468840413841 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:13:33 INFO - PROCESS | 3932 | 1468840413846 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:33 INFO - PROCESS | 3932 | 1468840413941 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:13:33 INFO - PROCESS | 3932 | 1468840413951 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 3932 | 1468840413954 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:33 INFO - PROCESS | 3932 | ++DOCSHELL 12503800 == 27 [pid = 3932] [id = 264] 04:13:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (12504400) [pid = 3932] [serial = 791] [outer = 00000000] 04:13:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1250E400) [pid = 3932] [serial = 792] [outer = 12504400] 04:13:33 INFO - PROCESS | 3932 | 1468840414001 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (12908400) [pid = 3932] [serial = 793] [outer = 12504400] 04:13:34 INFO - PROCESS | 3932 | 1468840414471 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:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 04:13:34 INFO - PROCESS | 3932 | 1468840414527 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 3932 | 1468840414531 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:13:34 INFO - PROCESS | 3932 | 1468840414538 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 3932 | 1468840414540 Marionette TRACE conn6 <- [1,1022,null,{}] 04:13:34 INFO - PROCESS | 3932 | 1468840414544 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:13:34 INFO - PROCESS | 3932 | 1468840414546 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:34 INFO - PROCESS | 3932 | 1468840414638 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:13:34 INFO - PROCESS | 3932 | 1468840414644 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 3932 | 1468840414646 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:34 INFO - PROCESS | 3932 | ++DOCSHELL 15E57C00 == 28 [pid = 3932] [id = 265] 04:13:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (15E5C000) [pid = 3932] [serial = 794] [outer = 00000000] 04:13:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (16082C00) [pid = 3932] [serial = 795] [outer = 15E5C000] 04:13:34 INFO - PROCESS | 3932 | 1468840414691 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (16C69000) [pid = 3932] [serial = 796] [outer = 15E5C000] 04:13:35 INFO - PROCESS | 3932 | 1468840415171 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:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 04:13:35 INFO - PROCESS | 3932 | 1468840415209 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 3932 | 1468840415211 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:13:35 INFO - PROCESS | 3932 | 1468840415216 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 3932 | 1468840415222 Marionette TRACE conn6 <- [1,1026,null,{}] 04:13:35 INFO - PROCESS | 3932 | 1468840415231 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:13:35 INFO - PROCESS | 3932 | 1468840415235 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:35 INFO - PROCESS | 3932 | 1468840415324 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:13:35 INFO - PROCESS | 3932 | 1468840415332 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 3932 | 1468840415333 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:35 INFO - PROCESS | 3932 | ++DOCSHELL 174BD800 == 29 [pid = 3932] [id = 266] 04:13:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (174BE800) [pid = 3932] [serial = 797] [outer = 00000000] 04:13:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (18E5FC00) [pid = 3932] [serial = 798] [outer = 174BE800] 04:13:35 INFO - PROCESS | 3932 | 1468840415377 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1906BC00) [pid = 3932] [serial = 799] [outer = 174BE800] 04:13:35 INFO - PROCESS | 3932 | 1468840415867 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:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 04:13:35 INFO - PROCESS | 3932 | 1468840415909 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 3932 | 1468840415912 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:13:35 INFO - PROCESS | 3932 | 1468840415915 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 3932 | 1468840415917 Marionette TRACE conn6 <- [1,1030,null,{}] 04:13:35 INFO - PROCESS | 3932 | 1468840415920 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:13:35 INFO - PROCESS | 3932 | 1468840415922 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:36 INFO - PROCESS | 3932 | 1468840416064 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:13:36 INFO - PROCESS | 3932 | 1468840416088 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 3932 | 1468840416090 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:36 INFO - PROCESS | 3932 | ++DOCSHELL 196E7C00 == 30 [pid = 3932] [id = 267] 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19932800) [pid = 3932] [serial = 800] [outer = 00000000] 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1994F400) [pid = 3932] [serial = 801] [outer = 19932800] 04:13:36 INFO - PROCESS | 3932 | 1468840416134 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (19956400) [pid = 3932] [serial = 802] [outer = 19932800] 04:13:36 INFO - PROCESS | 3932 | 1468840416569 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:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 04:13:36 INFO - PROCESS | 3932 | 1468840416589 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:13:36 INFO - PROCESS | 3932 | 1468840416591 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:13:36 INFO - PROCESS | 3932 | 1468840416594 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 3932 | 1468840416596 Marionette TRACE conn6 <- [1,1034,null,{}] 04:13:36 INFO - PROCESS | 3932 | 1468840416599 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:13:36 INFO - PROCESS | 3932 | 1468840416601 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:36 INFO - PROCESS | 3932 | 1468840416708 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:13:36 INFO - PROCESS | 3932 | 1468840416714 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 3932 | 1468840416720 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:36 INFO - PROCESS | 3932 | ++DOCSHELL 19967800 == 31 [pid = 3932] [id = 268] 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19967C00) [pid = 3932] [serial = 803] [outer = 00000000] 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A05400) [pid = 3932] [serial = 804] [outer = 19967C00] 04:13:36 INFO - PROCESS | 3932 | 1468840416821 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A045C00) [pid = 3932] [serial = 805] [outer = 19967C00] 04:13:37 INFO - PROCESS | 3932 | 1468840417271 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:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 04:13:37 INFO - PROCESS | 3932 | 1468840417325 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 3932 | 1468840417327 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:13:37 INFO - PROCESS | 3932 | 1468840417335 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 3932 | 1468840417337 Marionette TRACE conn6 <- [1,1038,null,{}] 04:13:37 INFO - PROCESS | 3932 | 1468840417340 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:13:37 INFO - PROCESS | 3932 | 1468840417343 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:37 INFO - PROCESS | 3932 | 1468840417482 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:13:37 INFO - PROCESS | 3932 | 1468840417493 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 3932 | 1468840417495 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:37 INFO - PROCESS | 3932 | ++DOCSHELL 0D435400 == 32 [pid = 3932] [id = 269] 04:13:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1A5EBC00) [pid = 3932] [serial = 806] [outer = 00000000] 04:13:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1A807000) [pid = 3932] [serial = 807] [outer = 1A5EBC00] 04:13:37 INFO - PROCESS | 3932 | 1468840417589 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A80A800) [pid = 3932] [serial = 808] [outer = 1A5EBC00] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1C4A3400) [pid = 3932] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1C094C00) [pid = 3932] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (19A51C00) [pid = 3932] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19689000) [pid = 3932] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A8DA800) [pid = 3932] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A8D2400) [pid = 3932] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1B1EC400) [pid = 3932] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (0C5DF800) [pid = 3932] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (12503C00) [pid = 3932] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1135A000) [pid = 3932] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15C55400) [pid = 3932] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A0CC00) [pid = 3932] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A048800) [pid = 3932] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:13:37 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (18E5BC00) [pid = 3932] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:13:38 INFO - PROCESS | 3932 | 1468840418195 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:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 870ms 04:13:38 INFO - PROCESS | 3932 | 1468840418210 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 3932 | 1468840418212 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:13:38 INFO - PROCESS | 3932 | 1468840418215 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 3932 | 1468840418216 Marionette TRACE conn6 <- [1,1042,null,{}] 04:13:38 INFO - PROCESS | 3932 | 1468840418220 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:13:38 INFO - PROCESS | 3932 | 1468840418221 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:38 INFO - PROCESS | 3932 | 1468840418336 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:13:38 INFO - PROCESS | 3932 | 1468840418386 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 3932 | 1468840418387 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:38 INFO - PROCESS | 3932 | ++DOCSHELL 11778800 == 33 [pid = 3932] [id = 270] 04:13:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (15B62C00) [pid = 3932] [serial = 809] [outer = 00000000] 04:13:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1996C800) [pid = 3932] [serial = 810] [outer = 15B62C00] 04:13:38 INFO - PROCESS | 3932 | 1468840418431 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A54D400) [pid = 3932] [serial = 811] [outer = 15B62C00] 04:13:38 INFO - PROCESS | 3932 | 1468840418782 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:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:13:38 INFO - PROCESS | 3932 | 1468840418846 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 3932 | 1468840418848 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:13:38 INFO - PROCESS | 3932 | 1468840418851 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 3932 | 1468840418853 Marionette TRACE conn6 <- [1,1046,null,{}] 04:13:38 INFO - PROCESS | 3932 | 1468840418864 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:13:38 INFO - PROCESS | 3932 | 1468840418866 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:38 INFO - PROCESS | 3932 | 1468840418943 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:13:38 INFO - PROCESS | 3932 | 1468840418949 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 3932 | 1468840418950 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:38 INFO - PROCESS | 3932 | ++DOCSHELL 19695000 == 34 [pid = 3932] [id = 271] 04:13:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A0D800) [pid = 3932] [serial = 812] [outer = 00000000] 04:13:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A813000) [pid = 3932] [serial = 813] [outer = 19A0D800] 04:13:38 INFO - PROCESS | 3932 | 1468840418994 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A814000) [pid = 3932] [serial = 814] [outer = 19A0D800] 04:13:39 INFO - PROCESS | 3932 | 1468840419424 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:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 04:13:39 INFO - PROCESS | 3932 | 1468840419491 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 3932 | 1468840419493 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:13:39 INFO - PROCESS | 3932 | 1468840419496 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 3932 | 1468840419498 Marionette TRACE conn6 <- [1,1050,null,{}] 04:13:39 INFO - PROCESS | 3932 | 1468840419501 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:13:39 INFO - PROCESS | 3932 | 1468840419503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:39 INFO - PROCESS | 3932 | 1468840419584 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:13:39 INFO - PROCESS | 3932 | 1468840419592 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 3932 | 1468840419594 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:39 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D9000 == 35 [pid = 3932] [id = 272] 04:13:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8D9400) [pid = 3932] [serial = 815] [outer = 00000000] 04:13:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8DF000) [pid = 3932] [serial = 816] [outer = 1A8D9400] 04:13:39 INFO - PROCESS | 3932 | 1468840419637 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1AA61400) [pid = 3932] [serial = 817] [outer = 1A8D9400] 04:13:40 INFO - PROCESS | 3932 | 1468840420220 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:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 04:13:40 INFO - PROCESS | 3932 | 1468840420308 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 3932 | 1468840420313 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:13:40 INFO - PROCESS | 3932 | 1468840420343 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 3932 | 1468840420347 Marionette TRACE conn6 <- [1,1054,null,{}] 04:13:40 INFO - PROCESS | 3932 | 1468840420353 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:13:40 INFO - PROCESS | 3932 | 1468840420356 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:40 INFO - PROCESS | 3932 | 1468840420486 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:13:40 INFO - PROCESS | 3932 | 1468840420566 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 3932 | 1468840420571 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:40 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E8800 == 36 [pid = 3932] [id = 273] 04:13:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (113F9000) [pid = 3932] [serial = 818] [outer = 00000000] 04:13:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (120A1C00) [pid = 3932] [serial = 819] [outer = 113F9000] 04:13:40 INFO - PROCESS | 3932 | 1468840420675 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1290F400) [pid = 3932] [serial = 820] [outer = 113F9000] 04:13:41 INFO - PROCESS | 3932 | 1468840421434 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:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1131ms 04:13:41 INFO - PROCESS | 3932 | 1468840421476 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 3932 | 1468840421481 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:13:41 INFO - PROCESS | 3932 | 1468840421488 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:13:41 INFO - PROCESS | 3932 | 1468840421490 Marionette TRACE conn6 <- [1,1058,null,{}] 04:13:41 INFO - PROCESS | 3932 | 1468840421518 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:13:41 INFO - PROCESS | 3932 | 1468840421521 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:41 INFO - PROCESS | 3932 | 1468840421648 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:13:41 INFO - PROCESS | 3932 | 1468840421782 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 3932 | 1468840421785 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:41 INFO - PROCESS | 3932 | ++DOCSHELL 15B69000 == 37 [pid = 3932] [id = 274] 04:13:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (16C5F400) [pid = 3932] [serial = 821] [outer = 00000000] 04:13:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (17E17000) [pid = 3932] [serial = 822] [outer = 16C5F400] 04:13:41 INFO - PROCESS | 3932 | 1468840421842 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (18E60000) [pid = 3932] [serial = 823] [outer = 16C5F400] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 11838400 == 36 [pid = 3932] [id = 132] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 19950800 == 35 [pid = 3932] [id = 134] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 1205A800 == 34 [pid = 3932] [id = 138] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 11775400 == 33 [pid = 3932] [id = 131] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 17408C00 == 32 [pid = 3932] [id = 136] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 11836400 == 31 [pid = 3932] [id = 137] 04:13:42 INFO - PROCESS | 3932 | --DOCSHELL 17408400 == 30 [pid = 3932] [id = 133] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1AA62400) [pid = 3932] [serial = 736] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1A8DC000) [pid = 3932] [serial = 759] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1B1F0800) [pid = 3932] [serial = 762] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (0D0CE400) [pid = 3932] [serial = 738] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1177BC00) [pid = 3932] [serial = 739] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (159E2400) [pid = 3932] [serial = 747] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (16005000) [pid = 3932] [serial = 748] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1183C800) [pid = 3932] [serial = 744] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (11F43400) [pid = 3932] [serial = 745] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (16166000) [pid = 3932] [serial = 741] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (174BC800) [pid = 3932] [serial = 742] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A47000) [pid = 3932] [serial = 753] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1B1D5800) [pid = 3932] [serial = 760] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A042C00) [pid = 3932] [serial = 754] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A776400) [pid = 3932] [serial = 756] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19066000) [pid = 3932] [serial = 750] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1968C400) [pid = 3932] [serial = 751] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1D805C00) [pid = 3932] [serial = 775] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C4A7800) [pid = 3932] [serial = 774] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C0A6400) [pid = 3932] [serial = 765] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1B271800) [pid = 3932] [serial = 763] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C0E1800) [pid = 3932] [serial = 771] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A42F400) [pid = 3932] [serial = 768] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1C0D9400) [pid = 3932] [serial = 766] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A80CC00) [pid = 3932] [serial = 757] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A812800) [pid = 3932] [serial = 769] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1C49CC00) [pid = 3932] [serial = 772] [outer = 00000000] [url = about:blank] 04:13:42 INFO - PROCESS | 3932 | 1468840422691 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:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1254ms 04:13:42 INFO - PROCESS | 3932 | 1468840422745 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 3932 | 1468840422749 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:13:42 INFO - PROCESS | 3932 | 1468840422753 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 3932 | 1468840422756 Marionette TRACE conn6 <- [1,1062,null,{}] 04:13:42 INFO - PROCESS | 3932 | 1468840422762 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:13:42 INFO - PROCESS | 3932 | 1468840422764 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:42 INFO - PROCESS | 3932 | 1468840422849 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:13:42 INFO - PROCESS | 3932 | 1468840422856 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 3932 | 1468840422860 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:42 INFO - PROCESS | 3932 | ++DOCSHELL 11838000 == 31 [pid = 3932] [id = 275] 04:13:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (11BD7400) [pid = 3932] [serial = 824] [outer = 00000000] 04:13:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (11F97000) [pid = 3932] [serial = 825] [outer = 11BD7400] 04:13:42 INFO - PROCESS | 3932 | 1468840422908 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (12081400) [pid = 3932] [serial = 826] [outer = 11BD7400] 04:13:43 INFO - PROCESS | 3932 | 1468840423409 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:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 04:13:43 INFO - PROCESS | 3932 | 1468840423425 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 3932 | 1468840423429 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:13:43 INFO - PROCESS | 3932 | 1468840423435 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:13:43 INFO - PROCESS | 3932 | 1468840423438 Marionette TRACE conn6 <- [1,1066,null,{}] 04:13:43 INFO - PROCESS | 3932 | 1468840423442 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:13:43 INFO - PROCESS | 3932 | 1468840423444 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:43 INFO - PROCESS | 3932 | 1468840423529 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:13:43 INFO - PROCESS | 3932 | 1468840423538 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 3932 | 1468840423540 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:43 INFO - PROCESS | 3932 | ++DOCSHELL 159D7C00 == 32 [pid = 3932] [id = 276] 04:13:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (159DEC00) [pid = 3932] [serial = 827] [outer = 00000000] 04:13:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (16005000) [pid = 3932] [serial = 828] [outer = 159DEC00] 04:13:43 INFO - PROCESS | 3932 | 1468840423585 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (16167400) [pid = 3932] [serial = 829] [outer = 159DEC00] 04:13:44 INFO - PROCESS | 3932 | 1468840424054 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:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 04:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:13:44 INFO - PROCESS | 3932 | 1468840424110 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 3932 | 1468840424112 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:13:44 INFO - PROCESS | 3932 | 1468840424116 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 3932 | 1468840424119 Marionette TRACE conn6 <- [1,1070,null,{}] 04:13:44 INFO - PROCESS | 3932 | 1468840424130 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:13:44 INFO - PROCESS | 3932 | 1468840424135 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:44 INFO - PROCESS | 3932 | 1468840424220 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:13:44 INFO - PROCESS | 3932 | 1468840424332 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 3932 | 1468840424336 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:44 INFO - PROCESS | 3932 | ++DOCSHELL 19061C00 == 33 [pid = 3932] [id = 277] 04:13:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19066000) [pid = 3932] [serial = 830] [outer = 00000000] 04:13:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1968C400) [pid = 3932] [serial = 831] [outer = 19066000] 04:13:44 INFO - PROCESS | 3932 | 1468840424385 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (196E4000) [pid = 3932] [serial = 832] [outer = 19066000] 04:13:44 INFO - PROCESS | 3932 | 1468840424765 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:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 04:13:44 INFO - PROCESS | 3932 | 1468840424806 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 3932 | 1468840424809 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:13:44 INFO - PROCESS | 3932 | 1468840424812 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 3932 | 1468840424814 Marionette TRACE conn6 <- [1,1074,null,{}] 04:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:13:44 INFO - PROCESS | 3932 | 1468840424817 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:13:44 INFO - PROCESS | 3932 | 1468840424819 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:44 INFO - PROCESS | 3932 | 1468840424940 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:13:44 INFO - PROCESS | 3932 | 1468840424946 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 3932 | 1468840424948 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:44 INFO - PROCESS | 3932 | ++DOCSHELL 19957800 == 34 [pid = 3932] [id = 278] 04:13:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1995DC00) [pid = 3932] [serial = 833] [outer = 00000000] 04:13:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A46C00) [pid = 3932] [serial = 834] [outer = 1995DC00] 04:13:44 INFO - PROCESS | 3932 | 1468840424991 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A045000) [pid = 3932] [serial = 835] [outer = 1995DC00] 04:13:45 INFO - PROCESS | 3932 | 1468840425428 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:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 04:13:45 INFO - PROCESS | 3932 | 1468840425490 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 3932 | 1468840425492 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:13:45 INFO - PROCESS | 3932 | 1468840425496 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 3932 | 1468840425497 Marionette TRACE conn6 <- [1,1078,null,{}] 04:13:45 INFO - PROCESS | 3932 | 1468840425501 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:13:45 INFO - PROCESS | 3932 | 1468840425503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:45 INFO - PROCESS | 3932 | 1468840425615 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:13:45 INFO - PROCESS | 3932 | 1468840425699 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 3932 | 1468840425701 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:45 INFO - PROCESS | 3932 | ++DOCSHELL 1A45DC00 == 35 [pid = 3932] [id = 279] 04:13:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A50F000) [pid = 3932] [serial = 836] [outer = 00000000] 04:13:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A5F3400) [pid = 3932] [serial = 837] [outer = 1A50F000] 04:13:45 INFO - PROCESS | 3932 | 1468840425744 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A5F7000) [pid = 3932] [serial = 838] [outer = 1A50F000] 04:13:46 INFO - PROCESS | 3932 | 1468840426160 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:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 04:13:46 INFO - PROCESS | 3932 | 1468840426226 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 3932 | 1468840426228 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:13:46 INFO - PROCESS | 3932 | 1468840426232 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 3932 | 1468840426233 Marionette TRACE conn6 <- [1,1082,null,{}] 04:13:46 INFO - PROCESS | 3932 | 1468840426237 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:13:46 INFO - PROCESS | 3932 | 1468840426243 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:46 INFO - PROCESS | 3932 | 1468840426390 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:13:46 INFO - PROCESS | 3932 | 1468840426396 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 3932 | 1468840426398 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:46 INFO - PROCESS | 3932 | ++DOCSHELL 1A80DC00 == 36 [pid = 3932] [id = 280] 04:13:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A811800) [pid = 3932] [serial = 839] [outer = 00000000] 04:13:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1AB0B000) [pid = 3932] [serial = 840] [outer = 1A811800] 04:13:46 INFO - PROCESS | 3932 | 1468840426441 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1AB0B800) [pid = 3932] [serial = 841] [outer = 1A811800] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A0D800) [pid = 3932] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19932800) [pid = 3932] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (174BE800) [pid = 3932] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (0D06E800) [pid = 3932] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (15E5C000) [pid = 3932] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12504400) [pid = 3932] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1615C000) [pid = 3932] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19967C00) [pid = 3932] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (11F46C00) [pid = 3932] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19692400) [pid = 3932] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C09B400) [pid = 3932] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (15B62C00) [pid = 3932] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:13:46 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A5EBC00) [pid = 3932] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:13:46 INFO - PROCESS | 3932 | 1468840427013 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:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 04:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:13:47 INFO - PROCESS | 3932 | 1468840427062 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 3932 | 1468840427064 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:13:47 INFO - PROCESS | 3932 | 1468840427067 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 3932 | 1468840427069 Marionette TRACE conn6 <- [1,1086,null,{}] 04:13:47 INFO - PROCESS | 3932 | 1468840427072 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:13:47 INFO - PROCESS | 3932 | 1468840427074 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:47 INFO - PROCESS | 3932 | 1468840427153 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:13:47 INFO - PROCESS | 3932 | 1468840427159 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 3932 | 1468840427161 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:47 INFO - PROCESS | 3932 | ++DOCSHELL 15C54C00 == 37 [pid = 3932] [id = 281] 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1615C000) [pid = 3932] [serial = 842] [outer = 00000000] 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19689000) [pid = 3932] [serial = 843] [outer = 1615C000] 04:13:47 INFO - PROCESS | 3932 | 1468840427204 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19951C00) [pid = 3932] [serial = 844] [outer = 1615C000] 04:13:47 INFO - PROCESS | 3932 | 1468840427620 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:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 570ms 04:13:47 INFO - PROCESS | 3932 | 1468840427638 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 3932 | 1468840427640 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:13:47 INFO - PROCESS | 3932 | 1468840427643 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 3932 | 1468840427645 Marionette TRACE conn6 <- [1,1090,null,{}] 04:13:47 INFO - PROCESS | 3932 | 1468840427661 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:13:47 INFO - PROCESS | 3932 | 1468840427663 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:47 INFO - PROCESS | 3932 | 1468840427745 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:13:47 INFO - PROCESS | 3932 | 1468840427750 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 3932 | 1468840427752 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:47 INFO - PROCESS | 3932 | ++DOCSHELL 17F53000 == 38 [pid = 3932] [id = 282] 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19689400) [pid = 3932] [serial = 845] [outer = 00000000] 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B1F1000) [pid = 3932] [serial = 846] [outer = 19689400] 04:13:47 INFO - PROCESS | 3932 | 1468840427794 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1B1F6800) [pid = 3932] [serial = 847] [outer = 19689400] 04:13:48 INFO - PROCESS | 3932 | 1468840428212 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:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 590ms 04:13:48 INFO - PROCESS | 3932 | 1468840428234 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:13:48 INFO - PROCESS | 3932 | 1468840428245 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:13:48 INFO - PROCESS | 3932 | 1468840428262 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 3932 | 1468840428264 Marionette TRACE conn6 <- [1,1094,null,{}] 04:13:48 INFO - PROCESS | 3932 | 1468840428272 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:13:48 INFO - PROCESS | 3932 | 1468840428274 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:48 INFO - PROCESS | 3932 | 1468840428355 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:13:48 INFO - PROCESS | 3932 | 1468840428362 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 3932 | 1468840428364 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:48 INFO - PROCESS | 3932 | ++DOCSHELL 1905E000 == 39 [pid = 3932] [id = 283] 04:13:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B8E5800) [pid = 3932] [serial = 848] [outer = 00000000] 04:13:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C09B000) [pid = 3932] [serial = 849] [outer = 1B8E5800] 04:13:48 INFO - PROCESS | 3932 | 1468840428407 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C093000) [pid = 3932] [serial = 850] [outer = 1B8E5800] 04:13:48 INFO - PROCESS | 3932 | 1468840428827 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:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 650ms 04:13:48 INFO - PROCESS | 3932 | 1468840428909 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 3932 | 1468840428911 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:13:48 INFO - PROCESS | 3932 | 1468840428915 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:13:48 INFO - PROCESS | 3932 | 1468840428916 Marionette TRACE conn6 <- [1,1098,null,{}] 04:13:48 INFO - PROCESS | 3932 | 1468840428920 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:13:48 INFO - PROCESS | 3932 | 1468840428922 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:49 INFO - PROCESS | 3932 | 1468840429047 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:13:49 INFO - PROCESS | 3932 | 1468840429180 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 3932 | 1468840429183 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:49 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DE400 == 40 [pid = 3932] [id = 284] 04:13:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (0C5DF000) [pid = 3932] [serial = 851] [outer = 00000000] 04:13:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (0D0D3800) [pid = 3932] [serial = 852] [outer = 0C5DF000] 04:13:49 INFO - PROCESS | 3932 | 1468840429241 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1177E000) [pid = 3932] [serial = 853] [outer = 0C5DF000] 04:13:49 INFO - PROCESS | 3932 | 1468840429846 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:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 04:13:49 INFO - PROCESS | 3932 | 1468840429892 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 3932 | 1468840429896 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:13:49 INFO - PROCESS | 3932 | 1468840429901 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 3932 | 1468840429905 Marionette TRACE conn6 <- [1,1102,null,{}] 04:13:49 INFO - PROCESS | 3932 | 1468840429909 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:13:49 INFO - PROCESS | 3932 | 1468840429912 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:50 INFO - PROCESS | 3932 | 1468840430024 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:13:50 INFO - PROCESS | 3932 | 1468840430125 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 3932 | 1468840430128 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:50 INFO - PROCESS | 3932 | ++DOCSHELL 1743F000 == 41 [pid = 3932] [id = 285] 04:13:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (17449400) [pid = 3932] [serial = 854] [outer = 00000000] 04:13:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (17A5FC00) [pid = 3932] [serial = 855] [outer = 17449400] 04:13:50 INFO - PROCESS | 3932 | 1468840430183 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (17F56000) [pid = 3932] [serial = 856] [outer = 17449400] 04:13:50 INFO - PROCESS | 3932 | 1468840430739 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:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 870ms 04:13:50 INFO - PROCESS | 3932 | 1468840430784 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 3932 | 1468840430787 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:13:50 INFO - PROCESS | 3932 | 1468840430791 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 3932 | 1468840430793 Marionette TRACE conn6 <- [1,1106,null,{}] 04:13:50 INFO - PROCESS | 3932 | 1468840430798 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:13:50 INFO - PROCESS | 3932 | 1468840430800 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:50 INFO - PROCESS | 3932 | 1468840430909 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:13:50 INFO - PROCESS | 3932 | 1468840431012 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 3932 | 1468840431014 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:51 INFO - PROCESS | 3932 | ++DOCSHELL 1A5ECC00 == 42 [pid = 3932] [id = 286] 04:13:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A808800) [pid = 3932] [serial = 857] [outer = 00000000] 04:13:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A8DC000) [pid = 3932] [serial = 858] [outer = 1A808800] 04:13:51 INFO - PROCESS | 3932 | 1468840431067 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1CCC00) [pid = 3932] [serial = 859] [outer = 1A808800] 04:13:51 INFO - PROCESS | 3932 | 1468840431692 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:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 04:13:51 INFO - PROCESS | 3932 | 1468840431727 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 3932 | 1468840431731 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:13:51 INFO - PROCESS | 3932 | 1468840431741 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 3932 | 1468840431746 Marionette TRACE conn6 <- [1,1110,null,{}] 04:13:51 INFO - PROCESS | 3932 | 1468840431750 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:13:51 INFO - PROCESS | 3932 | 1468840431753 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:51 INFO - PROCESS | 3932 | 1468840431865 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:13:51 INFO - PROCESS | 3932 | 1468840431965 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 3932 | 1468840431967 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:51 INFO - PROCESS | 3932 | ++DOCSHELL 1AB0AC00 == 43 [pid = 3932] [id = 287] 04:13:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B1EC000) [pid = 3932] [serial = 860] [outer = 00000000] 04:13:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C4A1C00) [pid = 3932] [serial = 861] [outer = 1B1EC000] 04:13:52 INFO - PROCESS | 3932 | 1468840432019 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C4A5C00) [pid = 3932] [serial = 862] [outer = 1B1EC000] 04:13:52 INFO - PROCESS | 3932 | 1468840432621 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:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 04:13:52 INFO - PROCESS | 3932 | 1468840432677 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 3932 | 1468840432679 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:13:52 INFO - PROCESS | 3932 | 1468840432682 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 3932 | 1468840432684 Marionette TRACE conn6 <- [1,1114,null,{}] 04:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:13:52 INFO - PROCESS | 3932 | 1468840432688 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:13:52 INFO - PROCESS | 3932 | 1468840432690 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:52 INFO - PROCESS | 3932 | 1468840432798 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:13:52 INFO - PROCESS | 3932 | 1468840432898 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 3932 | 1468840432900 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:52 INFO - PROCESS | 3932 | ++DOCSHELL 11837C00 == 44 [pid = 3932] [id = 288] 04:13:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1183DC00) [pid = 3932] [serial = 863] [outer = 00000000] 04:13:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (15C56400) [pid = 3932] [serial = 864] [outer = 1183DC00] 04:13:52 INFO - PROCESS | 3932 | 1468840432953 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (17D23800) [pid = 3932] [serial = 865] [outer = 1183DC00] 04:13:53 INFO - PROCESS | 3932 | 1468840433646 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:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1015ms 04:13:53 INFO - PROCESS | 3932 | 1468840433703 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 3932 | 1468840433707 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:13:53 INFO - PROCESS | 3932 | 1468840433711 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 3932 | 1468840433716 Marionette TRACE conn6 <- [1,1118,null,{}] 04:13:53 INFO - PROCESS | 3932 | 1468840433720 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:13:53 INFO - PROCESS | 3932 | 1468840433723 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:53 INFO - PROCESS | 3932 | 1468840433826 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:13:53 INFO - PROCESS | 3932 | 1468840433929 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 3932 | 1468840433932 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:53 INFO - PROCESS | 3932 | ++DOCSHELL 12907800 == 45 [pid = 3932] [id = 289] 04:13:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (129DC800) [pid = 3932] [serial = 866] [outer = 00000000] 04:13:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (15E53C00) [pid = 3932] [serial = 867] [outer = 129DC800] 04:13:53 INFO - PROCESS | 3932 | 1468840433982 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (174BEC00) [pid = 3932] [serial = 868] [outer = 129DC800] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 1994D800 == 44 [pid = 3932] [id = 129] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 11F50800 == 43 [pid = 3932] [id = 124] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 1994B800 == 42 [pid = 3932] [id = 125] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 11F9A800 == 41 [pid = 3932] [id = 122] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 1A044C00 == 40 [pid = 3932] [id = 128] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 1595BC00 == 39 [pid = 3932] [id = 123] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 0D06C800 == 38 [pid = 3932] [id = 263] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 19A10400 == 37 [pid = 3932] [id = 126] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 19A07000 == 36 [pid = 3932] [id = 135] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 11779C00 == 35 [pid = 3932] [id = 127] 04:13:54 INFO - PROCESS | 3932 | --DOCSHELL 11839400 == 34 [pid = 3932] [id = 130] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1994F400) [pid = 3932] [serial = 801] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (18E5FC00) [pid = 3932] [serial = 798] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (0D4EAC00) [pid = 3932] [serial = 789] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (11833C00) [pid = 3932] [serial = 790] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (16082C00) [pid = 3932] [serial = 795] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (16C69000) [pid = 3932] [serial = 796] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1250E400) [pid = 3932] [serial = 792] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (12908400) [pid = 3932] [serial = 793] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (19960C00) [pid = 3932] [serial = 787] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19695C00) [pid = 3932] [serial = 786] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19A05400) [pid = 3932] [serial = 804] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (174B7400) [pid = 3932] [serial = 778] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (15E5CC00) [pid = 3932] [serial = 777] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A0A000) [pid = 3932] [serial = 781] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19964000) [pid = 3932] [serial = 780] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1C4AAC00) [pid = 3932] [serial = 784] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1C441400) [pid = 3932] [serial = 783] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19956400) [pid = 3932] [serial = 802] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1996C800) [pid = 3932] [serial = 810] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A807000) [pid = 3932] [serial = 807] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A814000) [pid = 3932] [serial = 814] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A045C00) [pid = 3932] [serial = 805] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A8DF000) [pid = 3932] [serial = 816] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A54D400) [pid = 3932] [serial = 811] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A813000) [pid = 3932] [serial = 813] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A80A800) [pid = 3932] [serial = 808] [outer = 00000000] [url = about:blank] 04:13:54 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1906BC00) [pid = 3932] [serial = 799] [outer = 00000000] [url = about:blank] 04:13:55 INFO - PROCESS | 3932 | 1468840435114 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:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1484ms 04:13:55 INFO - PROCESS | 3932 | 1468840435197 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 3932 | 1468840435201 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:13:55 INFO - PROCESS | 3932 | 1468840435206 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 3932 | 1468840435210 Marionette TRACE conn6 <- [1,1122,null,{}] 04:13:55 INFO - PROCESS | 3932 | 1468840435215 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:13:55 INFO - PROCESS | 3932 | 1468840435218 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:55 INFO - PROCESS | 3932 | 1468840435329 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:13:55 INFO - PROCESS | 3932 | 1468840435415 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 3932 | 1468840435418 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:55 INFO - PROCESS | 3932 | ++DOCSHELL 11BD3800 == 35 [pid = 3932] [id = 290] 04:13:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (11BDEC00) [pid = 3932] [serial = 869] [outer = 00000000] 04:13:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11F99400) [pid = 3932] [serial = 870] [outer = 11BDEC00] 04:13:55 INFO - PROCESS | 3932 | 1468840435465 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (120D2000) [pid = 3932] [serial = 871] [outer = 11BDEC00] 04:13:55 INFO - PROCESS | 3932 | 1468840435847 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:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 04:13:55 INFO - PROCESS | 3932 | 1468840435897 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 3932 | 1468840435902 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:13:55 INFO - PROCESS | 3932 | 1468840435909 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 3932 | 1468840435911 Marionette TRACE conn6 <- [1,1126,null,{}] 04:13:55 INFO - PROCESS | 3932 | 1468840435915 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:13:55 INFO - PROCESS | 3932 | 1468840435917 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:56 INFO - PROCESS | 3932 | 1468840436034 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:13:56 INFO - PROCESS | 3932 | 1468840436047 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 3932 | 1468840436049 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:56 INFO - PROCESS | 3932 | ++DOCSHELL 15E22800 == 36 [pid = 3932] [id = 291] 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (15E5B000) [pid = 3932] [serial = 872] [outer = 00000000] 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1615D000) [pid = 3932] [serial = 873] [outer = 15E5B000] 04:13:56 INFO - PROCESS | 3932 | 1468840436096 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (16C6AC00) [pid = 3932] [serial = 874] [outer = 15E5B000] 04:13:56 INFO - PROCESS | 3932 | 1468840436535 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:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 04:13:56 INFO - PROCESS | 3932 | 1468840436582 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 3932 | 1468840436584 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:13:56 INFO - PROCESS | 3932 | 1468840436588 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 3932 | 1468840436591 Marionette TRACE conn6 <- [1,1130,null,{}] 04:13:56 INFO - PROCESS | 3932 | 1468840436602 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:13:56 INFO - PROCESS | 3932 | 1468840436607 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:56 INFO - PROCESS | 3932 | 1468840436690 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:13:56 INFO - PROCESS | 3932 | 1468840436697 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 3932 | 1468840436700 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:56 INFO - PROCESS | 3932 | ++DOCSHELL 17E11000 == 37 [pid = 3932] [id = 292] 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1906A800) [pid = 3932] [serial = 875] [outer = 00000000] 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1968EC00) [pid = 3932] [serial = 876] [outer = 1906A800] 04:13:56 INFO - PROCESS | 3932 | 1468840436747 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19938400) [pid = 3932] [serial = 877] [outer = 1906A800] 04:13:57 INFO - PROCESS | 3932 | 1468840437215 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:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 04:13:57 INFO - PROCESS | 3932 | 1468840437262 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 3932 | 1468840437264 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:13:57 INFO - PROCESS | 3932 | 1468840437267 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:13:57 INFO - PROCESS | 3932 | 1468840437269 Marionette TRACE conn6 <- [1,1134,null,{}] 04:13:57 INFO - PROCESS | 3932 | 1468840437272 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:13:57 INFO - PROCESS | 3932 | 1468840437274 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:57 INFO - PROCESS | 3932 | 1468840437390 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:13:57 INFO - PROCESS | 3932 | 1468840437478 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 3932 | 1468840437480 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:57 INFO - PROCESS | 3932 | ++DOCSHELL 19953000 == 38 [pid = 3932] [id = 293] 04:13:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19954400) [pid = 3932] [serial = 878] [outer = 00000000] 04:13:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19960C00) [pid = 3932] [serial = 879] [outer = 19954400] 04:13:57 INFO - PROCESS | 3932 | 1468840437526 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1996A000) [pid = 3932] [serial = 880] [outer = 19954400] 04:13:57 INFO - PROCESS | 3932 | 1468840437938 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:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 04:13:57 INFO - PROCESS | 3932 | 1468840438002 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:13:57 INFO - PROCESS | 3932 | 1468840438004 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:13:58 INFO - PROCESS | 3932 | 1468840438013 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 3932 | 1468840438015 Marionette TRACE conn6 <- [1,1138,null,{}] 04:13:58 INFO - PROCESS | 3932 | 1468840438019 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:13:58 INFO - PROCESS | 3932 | 1468840438021 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:58 INFO - PROCESS | 3932 | 1468840438126 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:13:58 INFO - PROCESS | 3932 | 1468840438137 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 3932 | 1468840438139 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:58 INFO - PROCESS | 3932 | ++DOCSHELL 1994D800 == 39 [pid = 3932] [id = 294] 04:13:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19956000) [pid = 3932] [serial = 881] [outer = 00000000] 04:13:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A43C00) [pid = 3932] [serial = 882] [outer = 19956000] 04:13:58 INFO - PROCESS | 3932 | 1468840438182 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (19A45000) [pid = 3932] [serial = 883] [outer = 19956000] 04:13:58 INFO - PROCESS | 3932 | 1468840438710 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:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 04:13:58 INFO - PROCESS | 3932 | 1468840438772 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 3932 | 1468840438775 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:13:58 INFO - PROCESS | 3932 | 1468840438778 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:13:58 INFO - PROCESS | 3932 | 1468840438780 Marionette TRACE conn6 <- [1,1142,null,{}] 04:13:58 INFO - PROCESS | 3932 | 1468840438783 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:13:58 INFO - PROCESS | 3932 | 1468840438789 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:58 INFO - PROCESS | 3932 | 1468840438917 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:13:58 INFO - PROCESS | 3932 | 1468840438930 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 3932 | 1468840438932 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:58 INFO - PROCESS | 3932 | ++DOCSHELL 1A5EB000 == 40 [pid = 3932] [id = 295] 04:13:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A5EBC00) [pid = 3932] [serial = 884] [outer = 00000000] 04:13:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A8D4800) [pid = 3932] [serial = 885] [outer = 1A5EBC00] 04:13:58 INFO - PROCESS | 3932 | 1468840438975 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A8DFC00) [pid = 3932] [serial = 886] [outer = 1A5EBC00] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1615C000) [pid = 3932] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19689400) [pid = 3932] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1B8E5800) [pid = 3932] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1995DC00) [pid = 3932] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A50F000) [pid = 3932] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11BD7400) [pid = 3932] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19066000) [pid = 3932] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (159DEC00) [pid = 3932] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A811800) [pid = 3932] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (16C5F400) [pid = 3932] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A8D9400) [pid = 3932] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:13:59 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (113F9000) [pid = 3932] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:13:59 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:13:59 INFO - PROCESS | 3932 | 1468840439628 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:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 04:13:59 INFO - PROCESS | 3932 | 1468840439666 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 3932 | 1468840439668 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:13:59 INFO - PROCESS | 3932 | 1468840439671 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 3932 | 1468840439673 Marionette TRACE conn6 <- [1,1146,null,{}] 04:13:59 INFO - PROCESS | 3932 | 1468840439676 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:13:59 INFO - PROCESS | 3932 | 1468840439678 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:59 INFO - PROCESS | 3932 | 1468840439754 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:13:59 INFO - PROCESS | 3932 | 1468840439760 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 3932 | 1468840439762 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:13:59 INFO - PROCESS | 3932 | ++DOCSHELL 12548000 == 41 [pid = 3932] [id = 296] 04:13:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (15B68000) [pid = 3932] [serial = 887] [outer = 00000000] 04:13:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A043C00) [pid = 3932] [serial = 888] [outer = 15B68000] 04:13:59 INFO - PROCESS | 3932 | 1468840439805 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A5E9800) [pid = 3932] [serial = 889] [outer = 15B68000] 04:14:00 INFO - PROCESS | 3932 | 1468840440223 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:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 570ms 04:14:00 INFO - PROCESS | 3932 | 1468840440245 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:14:00 INFO - PROCESS | 3932 | 1468840440247 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:14:00 INFO - PROCESS | 3932 | 1468840440265 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 3932 | 1468840440267 Marionette TRACE conn6 <- [1,1150,null,{}] 04:14:00 INFO - PROCESS | 3932 | 1468840440271 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:14:00 INFO - PROCESS | 3932 | 1468840440272 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:00 INFO - PROCESS | 3932 | 1468840440349 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:14:00 INFO - PROCESS | 3932 | 1468840440354 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 3932 | 1468840440356 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:00 INFO - PROCESS | 3932 | ++DOCSHELL 17F57000 == 42 [pid = 3932] [id = 297] 04:14:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A812400) [pid = 3932] [serial = 890] [outer = 00000000] 04:14:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1E9C00) [pid = 3932] [serial = 891] [outer = 1A812400] 04:14:00 INFO - PROCESS | 3932 | 1468840440399 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19966400) [pid = 3932] [serial = 892] [outer = 1A812400] 04:14:00 INFO - PROCESS | 3932 | 1468840440860 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:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 650ms 04:14:00 INFO - PROCESS | 3932 | 1468840440903 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 3932 | 1468840440905 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:14:00 INFO - PROCESS | 3932 | 1468840440908 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 3932 | 1468840440910 Marionette TRACE conn6 <- [1,1154,null,{}] 04:14:00 INFO - PROCESS | 3932 | 1468840440913 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:14:00 INFO - PROCESS | 3932 | 1468840440915 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:00 INFO - PROCESS | 3932 | 1468840440993 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:14:00 INFO - PROCESS | 3932 | 1468840440998 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 3932 | 1468840441000 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:01 INFO - PROCESS | 3932 | ++DOCSHELL 1B26F800 == 43 [pid = 3932] [id = 298] 04:14:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B2E2400) [pid = 3932] [serial = 893] [outer = 00000000] 04:14:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C09D400) [pid = 3932] [serial = 894] [outer = 1B2E2400] 04:14:01 INFO - PROCESS | 3932 | 1468840441042 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C0D8000) [pid = 3932] [serial = 895] [outer = 1B2E2400] 04:14:01 INFO - PROCESS | 3932 | 1468840441607 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:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 772ms 04:14:01 INFO - PROCESS | 3932 | 1468840441714 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 3932 | 1468840441719 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:14:01 INFO - PROCESS | 3932 | 1468840441724 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 3932 | 1468840441728 Marionette TRACE conn6 <- [1,1158,null,{}] 04:14:01 INFO - PROCESS | 3932 | 1468840441760 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:14:01 INFO - PROCESS | 3932 | 1468840441763 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:01 INFO - PROCESS | 3932 | 1468840441893 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:14:02 INFO - PROCESS | 3932 | 1468840442016 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 3932 | 1468840442021 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:02 INFO - PROCESS | 3932 | ++DOCSHELL 11777000 == 44 [pid = 3932] [id = 299] 04:14:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (11778400) [pid = 3932] [serial = 896] [outer = 00000000] 04:14:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (12545000) [pid = 3932] [serial = 897] [outer = 11778400] 04:14:02 INFO - PROCESS | 3932 | 1468840442080 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (12AD9000) [pid = 3932] [serial = 898] [outer = 11778400] 04:14:02 INFO - PROCESS | 3932 | 1468840442803 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:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1153ms 04:14:02 INFO - PROCESS | 3932 | 1468840442900 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 3932 | 1468840442905 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:14:02 INFO - PROCESS | 3932 | 1468840442912 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:14:02 INFO - PROCESS | 3932 | 1468840442915 Marionette TRACE conn6 <- [1,1162,null,{}] 04:14:02 INFO - PROCESS | 3932 | 1468840442919 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:14:02 INFO - PROCESS | 3932 | 1468840442922 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:03 INFO - PROCESS | 3932 | 1468840443051 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:14:03 INFO - PROCESS | 3932 | 1468840443172 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 3932 | 1468840443175 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:03 INFO - PROCESS | 3932 | ++DOCSHELL 18E65C00 == 45 [pid = 3932] [id = 300] 04:14:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (18E66000) [pid = 3932] [serial = 899] [outer = 00000000] 04:14:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1968B800) [pid = 3932] [serial = 900] [outer = 18E66000] 04:14:03 INFO - PROCESS | 3932 | 1468840443233 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (19954C00) [pid = 3932] [serial = 901] [outer = 18E66000] 04:14:04 INFO - PROCESS | 3932 | 1468840444076 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:14:04 INFO - PROCESS | 3932 | 1468840444146 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:14:04 INFO - PROCESS | 3932 | 1468840444151 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 3932 | 1468840444154 Marionette TRACE conn6 <- [1,1166,null,{}] 04:14:04 INFO - PROCESS | 3932 | 1468840444159 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:14:04 INFO - PROCESS | 3932 | 1468840444162 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:04 INFO - PROCESS | 3932 | 1468840444278 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 15C54C00 == 44 [pid = 3932] [id = 281] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 17F57000 == 43 [pid = 3932] [id = 297] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 12548000 == 42 [pid = 3932] [id = 296] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 1A5EB000 == 41 [pid = 3932] [id = 295] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 1994D800 == 40 [pid = 3932] [id = 294] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 19953000 == 39 [pid = 3932] [id = 293] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 17E11000 == 38 [pid = 3932] [id = 292] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 15E22800 == 37 [pid = 3932] [id = 291] 04:14:04 INFO - PROCESS | 3932 | --DOCSHELL 11BD3800 == 36 [pid = 3932] [id = 290] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19A46C00) [pid = 3932] [serial = 834] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A5F7000) [pid = 3932] [serial = 838] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A5F3400) [pid = 3932] [serial = 837] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (11F97000) [pid = 3932] [serial = 825] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (12081400) [pid = 3932] [serial = 826] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1968C400) [pid = 3932] [serial = 831] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (16005000) [pid = 3932] [serial = 828] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (16167400) [pid = 3932] [serial = 829] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1AB0B000) [pid = 3932] [serial = 840] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17E17000) [pid = 3932] [serial = 822] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (18E60000) [pid = 3932] [serial = 823] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1AA61400) [pid = 3932] [serial = 817] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (120A1C00) [pid = 3932] [serial = 819] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1290F400) [pid = 3932] [serial = 820] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19951C00) [pid = 3932] [serial = 844] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19689000) [pid = 3932] [serial = 843] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1AB0B800) [pid = 3932] [serial = 841] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A045000) [pid = 3932] [serial = 835] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B1F1000) [pid = 3932] [serial = 846] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1B1F6800) [pid = 3932] [serial = 847] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C093000) [pid = 3932] [serial = 850] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (196E4000) [pid = 3932] [serial = 832] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1C09B000) [pid = 3932] [serial = 849] [outer = 00000000] [url = about:blank] 04:14:04 INFO - PROCESS | 3932 | 1468840444405 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 3932 | 1468840444409 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:04 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E9000 == 37 [pid = 3932] [id = 301] 04:14:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (0D4E9C00) [pid = 3932] [serial = 902] [outer = 00000000] 04:14:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1177F000) [pid = 3932] [serial = 903] [outer = 0D4E9C00] 04:14:04 INFO - PROCESS | 3932 | 1468840444457 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (11F9C400) [pid = 3932] [serial = 904] [outer = 0D4E9C00] 04:14:04 INFO - PROCESS | 3932 | 1468840444879 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:14:04 INFO - PROCESS | 3932 | 1468840444927 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:14:04 INFO - PROCESS | 3932 | 1468840444933 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:14:04 INFO - PROCESS | 3932 | 1468840444935 Marionette TRACE conn6 <- [1,1170,null,{}] 04:14:04 INFO - PROCESS | 3932 | 1468840444939 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:14:04 INFO - PROCESS | 3932 | 1468840444941 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:05 INFO - PROCESS | 3932 | 1468840445026 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:14:05 INFO - PROCESS | 3932 | 1468840445032 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 3932 | 1468840445034 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:05 INFO - PROCESS | 3932 | ++DOCSHELL 12A8B000 == 38 [pid = 3932] [id = 302] 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (12AD5C00) [pid = 3932] [serial = 905] [outer = 00000000] 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (16C60800) [pid = 3932] [serial = 906] [outer = 12AD5C00] 04:14:05 INFO - PROCESS | 3932 | 1468840445080 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17A53800) [pid = 3932] [serial = 907] [outer = 12AD5C00] 04:14:05 INFO - PROCESS | 3932 | 1468840445551 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:14:05 INFO - PROCESS | 3932 | 1468840445611 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:14:05 INFO - PROCESS | 3932 | 1468840445614 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:14:05 INFO - PROCESS | 3932 | 1468840445618 Marionette TRACE conn6 <- [1,1174,null,{}] 04:14:05 INFO - PROCESS | 3932 | 1468840445628 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:14:05 INFO - PROCESS | 3932 | 1468840445633 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:05 INFO - PROCESS | 3932 | 1468840445744 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:14:05 INFO - PROCESS | 3932 | 1468840445834 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 3932 | 1468840445837 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:05 INFO - PROCESS | 3932 | ++DOCSHELL 19951800 == 39 [pid = 3932] [id = 303] 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19951C00) [pid = 3932] [serial = 908] [outer = 00000000] 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19965400) [pid = 3932] [serial = 909] [outer = 19951C00] 04:14:05 INFO - PROCESS | 3932 | 1468840445885 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A0A400) [pid = 3932] [serial = 910] [outer = 19951C00] 04:14:06 INFO - PROCESS | 3932 | 1468840446269 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:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:14:06 INFO - PROCESS | 3932 | 1468840446300 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:14:06 INFO - PROCESS | 3932 | 1468840446303 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 3932 | 1468840446305 Marionette TRACE conn6 <- [1,1178,null,{}] 04:14:06 INFO - PROCESS | 3932 | 1468840446309 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:14:06 INFO - PROCESS | 3932 | 1468840446311 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:06 INFO - PROCESS | 3932 | 1468840446440 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:14:06 INFO - PROCESS | 3932 | 1468840446445 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 3932 | 1468840446447 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:06 INFO - PROCESS | 3932 | ++DOCSHELL 1A431800 == 40 [pid = 3932] [id = 304] 04:14:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A45D400) [pid = 3932] [serial = 911] [outer = 00000000] 04:14:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A806800) [pid = 3932] [serial = 912] [outer = 1A45D400] 04:14:06 INFO - PROCESS | 3932 | 1468840446491 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A80F000) [pid = 3932] [serial = 913] [outer = 1A45D400] 04:14:06 INFO - PROCESS | 3932 | 1468840446937 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:14:06 INFO - PROCESS | 3932 | 1468840446987 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:14:06 INFO - PROCESS | 3932 | 1468840446990 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 3932 | 1468840446992 Marionette TRACE conn6 <- [1,1182,null,{}] 04:14:06 INFO - PROCESS | 3932 | 1468840446995 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:14:06 INFO - PROCESS | 3932 | 1468840446997 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:07 INFO - PROCESS | 3932 | 1468840447106 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:14:07 INFO - PROCESS | 3932 | 1468840447194 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 3932 | 1468840447196 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:07 INFO - PROCESS | 3932 | ++DOCSHELL 1A815000 == 41 [pid = 3932] [id = 305] 04:14:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8D9400) [pid = 3932] [serial = 914] [outer = 00000000] 04:14:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1AB0C000) [pid = 3932] [serial = 915] [outer = 1A8D9400] 04:14:07 INFO - PROCESS | 3932 | 1468840447238 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B1CE400) [pid = 3932] [serial = 916] [outer = 1A8D9400] 04:14:07 INFO - PROCESS | 3932 | 1468840447660 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:14:07 INFO - PROCESS | 3932 | 1468840447727 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:14:07 INFO - PROCESS | 3932 | 1468840447730 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:14:07 INFO - PROCESS | 3932 | 1468840447731 Marionette TRACE conn6 <- [1,1186,null,{}] 04:14:07 INFO - PROCESS | 3932 | 1468840447735 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:14:07 INFO - PROCESS | 3932 | 1468840447741 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:07 INFO - PROCESS | 3932 | 1468840447878 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:14:07 INFO - PROCESS | 3932 | 1468840447940 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 3932 | 1468840447942 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:07 INFO - PROCESS | 3932 | ++DOCSHELL 1B2E6400 == 42 [pid = 3932] [id = 306] 04:14:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B2E7800) [pid = 3932] [serial = 917] [outer = 00000000] 04:14:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C43C400) [pid = 3932] [serial = 918] [outer = 1B2E7800] 04:14:07 INFO - PROCESS | 3932 | 1468840447985 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1C440C00) [pid = 3932] [serial = 919] [outer = 1B2E7800] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19954400) [pid = 3932] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (11BDEC00) [pid = 3932] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1906A800) [pid = 3932] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (129DC800) [pid = 3932] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (15E5B000) [pid = 3932] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19956000) [pid = 3932] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (0C5DF000) [pid = 3932] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (17449400) [pid = 3932] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A808800) [pid = 3932] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B1EC000) [pid = 3932] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1183DC00) [pid = 3932] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A812400) [pid = 3932] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A5EBC00) [pid = 3932] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:14:08 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (15B68000) [pid = 3932] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:14:08 INFO - PROCESS | 3932 | 1468840448561 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:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 870ms 04:14:08 INFO - PROCESS | 3932 | 1468840448604 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 3932 | 1468840448606 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:14:08 INFO - PROCESS | 3932 | 1468840448611 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 3932 | 1468840448613 Marionette TRACE conn6 <- [1,1190,null,{}] 04:14:08 INFO - PROCESS | 3932 | 1468840448616 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:14:08 INFO - PROCESS | 3932 | 1468840448618 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:08 INFO - PROCESS | 3932 | 1468840448696 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:14:08 INFO - PROCESS | 3932 | 1468840448702 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 3932 | 1468840448704 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:08 INFO - PROCESS | 3932 | ++DOCSHELL 12AD5000 == 43 [pid = 3932] [id = 307] 04:14:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (12ADB400) [pid = 3932] [serial = 920] [outer = 00000000] 04:14:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (180DC000) [pid = 3932] [serial = 921] [outer = 12ADB400] 04:14:08 INFO - PROCESS | 3932 | 1468840448747 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19954400) [pid = 3932] [serial = 922] [outer = 12ADB400] 04:14:09 INFO - PROCESS | 3932 | 1468840449175 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:14:09 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:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 04:14:09 INFO - PROCESS | 3932 | 1468840449240 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:14:09 INFO - PROCESS | 3932 | 1468840449242 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:14:09 INFO - PROCESS | 3932 | 1468840449245 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 3932 | 1468840449247 Marionette TRACE conn6 <- [1,1194,null,{}] 04:14:09 INFO - PROCESS | 3932 | 1468840449250 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:14:09 INFO - PROCESS | 3932 | 1468840449252 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:09 INFO - PROCESS | 3932 | 1468840449330 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:14:09 INFO - PROCESS | 3932 | 1468840449336 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 3932 | 1468840449338 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:09 INFO - PROCESS | 3932 | ++DOCSHELL 19957400 == 44 [pid = 3932] [id = 308] 04:14:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A806400) [pid = 3932] [serial = 923] [outer = 00000000] 04:14:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C094C00) [pid = 3932] [serial = 924] [outer = 1A806400] 04:14:09 INFO - PROCESS | 3932 | 1468840449381 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DAC00) [pid = 3932] [serial = 925] [outer = 1A806400] 04:14:09 INFO - PROCESS | 3932 | 1468840449796 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:14:09 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:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 572ms 04:14:09 INFO - PROCESS | 3932 | 1468840449818 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:14:09 INFO - PROCESS | 3932 | 1468840449820 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:14:09 INFO - PROCESS | 3932 | 1468840449837 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 3932 | 1468840449839 Marionette TRACE conn6 <- [1,1198,null,{}] 04:14:09 INFO - PROCESS | 3932 | 1468840449846 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:14:09 INFO - PROCESS | 3932 | 1468840449848 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:09 INFO - PROCESS | 3932 | 1468840449928 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:14:09 INFO - PROCESS | 3932 | 1468840449934 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 3932 | 1468840449935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:09 INFO - PROCESS | 3932 | ++DOCSHELL 1994A800 == 45 [pid = 3932] [id = 309] 04:14:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C4C9800) [pid = 3932] [serial = 926] [outer = 00000000] 04:14:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1D8B7400) [pid = 3932] [serial = 927] [outer = 1C4C9800] 04:14:09 INFO - PROCESS | 3932 | 1468840449986 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1DE4B400) [pid = 3932] [serial = 928] [outer = 1C4C9800] 04:14:10 INFO - PROCESS | 3932 | 1468840450413 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:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 650ms 04:14:10 INFO - PROCESS | 3932 | 1468840450513 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 3932 | 1468840450517 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:14:10 INFO - PROCESS | 3932 | 1468840450523 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 3932 | 1468840450528 Marionette TRACE conn6 <- [1,1202,null,{}] 04:14:10 INFO - PROCESS | 3932 | 1468840450534 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:14:10 INFO - PROCESS | 3932 | 1468840450538 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:10 INFO - PROCESS | 3932 | 1468840450661 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:14:10 INFO - PROCESS | 3932 | 1468840450785 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 3932 | 1468840450790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:10 INFO - PROCESS | 3932 | ++DOCSHELL 11838400 == 46 [pid = 3932] [id = 310] 04:14:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (11839400) [pid = 3932] [serial = 929] [outer = 00000000] 04:14:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (11F9F400) [pid = 3932] [serial = 930] [outer = 11839400] 04:14:10 INFO - PROCESS | 3932 | 1468840450851 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1290F400) [pid = 3932] [serial = 931] [outer = 11839400] 04:14:11 INFO - PROCESS | 3932 | 1468840451453 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:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 04:14:11 INFO - PROCESS | 3932 | 1468840451500 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:14:11 INFO - PROCESS | 3932 | 1468840451503 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:14:11 INFO - PROCESS | 3932 | 1468840451510 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 3932 | 1468840451514 Marionette TRACE conn6 <- [1,1206,null,{}] 04:14:11 INFO - PROCESS | 3932 | 1468840451519 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:14:11 INFO - PROCESS | 3932 | 1468840451521 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:11 INFO - PROCESS | 3932 | 1468840451632 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:14:11 INFO - PROCESS | 3932 | 1468840451735 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 3932 | 1468840451738 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:11 INFO - PROCESS | 3932 | ++DOCSHELL 1968A400 == 47 [pid = 3932] [id = 311] 04:14:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1968C400) [pid = 3932] [serial = 932] [outer = 00000000] 04:14:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19939800) [pid = 3932] [serial = 933] [outer = 1968C400] 04:14:11 INFO - PROCESS | 3932 | 1468840451794 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A08C00) [pid = 3932] [serial = 934] [outer = 1968C400] 04:14:12 INFO - PROCESS | 3932 | 1468840452351 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:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 04:14:12 INFO - PROCESS | 3932 | 1468840452440 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 3932 | 1468840452443 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:14:12 INFO - PROCESS | 3932 | 1468840452447 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 3932 | 1468840452449 Marionette TRACE conn6 <- [1,1210,null,{}] 04:14:12 INFO - PROCESS | 3932 | 1468840452459 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:14:12 INFO - PROCESS | 3932 | 1468840452463 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:12 INFO - PROCESS | 3932 | 1468840452581 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:14:12 INFO - PROCESS | 3932 | 1468840452682 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 3932 | 1468840452686 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:12 INFO - PROCESS | 3932 | ++DOCSHELL 1C0E2C00 == 48 [pid = 3932] [id = 312] 04:14:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C146800) [pid = 3932] [serial = 935] [outer = 00000000] 04:14:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1D804C00) [pid = 3932] [serial = 936] [outer = 1C146800] 04:14:12 INFO - PROCESS | 3932 | 1468840452745 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1DE7A400) [pid = 3932] [serial = 937] [outer = 1C146800] 04:14:13 INFO - PROCESS | 3932 | 1468840453321 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:14:13 INFO - PROCESS | 3932 | 1468840453382 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:14:13 INFO - PROCESS | 3932 | 1468840453386 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:14:13 INFO - PROCESS | 3932 | 1468840453388 Marionette TRACE conn6 <- [1,1214,null,{}] 04:14:13 INFO - PROCESS | 3932 | 1468840453392 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:14:13 INFO - PROCESS | 3932 | 1468840453394 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:13 INFO - PROCESS | 3932 | 1468840453503 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:14:13 INFO - PROCESS | 3932 | 1468840453633 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 3932 | 1468840453635 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:13 INFO - PROCESS | 3932 | ++DOCSHELL 11839800 == 49 [pid = 3932] [id = 313] 04:14:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1DF32C00) [pid = 3932] [serial = 938] [outer = 00000000] 04:14:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1DFA3400) [pid = 3932] [serial = 939] [outer = 1DF32C00] 04:14:13 INFO - PROCESS | 3932 | 1468840453689 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1DFAE000) [pid = 3932] [serial = 940] [outer = 1DF32C00] 04:14:14 INFO - PROCESS | 3932 | 1468840454459 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:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1128ms 04:14:14 INFO - PROCESS | 3932 | 1468840454518 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 3932 | 1468840454522 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:14:14 INFO - PROCESS | 3932 | 1468840454527 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 3932 | 1468840454530 Marionette TRACE conn6 <- [1,1218,null,{}] 04:14:14 INFO - PROCESS | 3932 | 1468840454536 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:14:14 INFO - PROCESS | 3932 | 1468840454539 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:14 INFO - PROCESS | 3932 | 1468840454637 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:14:14 INFO - PROCESS | 3932 | 1468840454765 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 3932 | 1468840454769 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:14 INFO - PROCESS | 3932 | ++DOCSHELL 12509000 == 50 [pid = 3932] [id = 314] 04:14:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1250E400) [pid = 3932] [serial = 941] [outer = 00000000] 04:14:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1258B800) [pid = 3932] [serial = 942] [outer = 1250E400] 04:14:14 INFO - PROCESS | 3932 | 1468840454820 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (15BA9C00) [pid = 3932] [serial = 943] [outer = 1250E400] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 19957400 == 49 [pid = 3932] [id = 308] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 12AD5000 == 48 [pid = 3932] [id = 307] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1B2E6400 == 47 [pid = 3932] [id = 306] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1A815000 == 46 [pid = 3932] [id = 305] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1A431800 == 45 [pid = 3932] [id = 304] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 19951800 == 44 [pid = 3932] [id = 303] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 12A8B000 == 43 [pid = 3932] [id = 302] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 0D4E9000 == 42 [pid = 3932] [id = 301] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 11777000 == 41 [pid = 3932] [id = 299] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1A5ECC00 == 40 [pid = 3932] [id = 286] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 0C5DE400 == 39 [pid = 3932] [id = 284] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1B26F800 == 38 [pid = 3932] [id = 298] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 18E65C00 == 37 [pid = 3932] [id = 300] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 17F53000 == 36 [pid = 3932] [id = 282] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1905E000 == 35 [pid = 3932] [id = 283] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1743F000 == 34 [pid = 3932] [id = 285] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 11837C00 == 33 [pid = 3932] [id = 288] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 12907800 == 32 [pid = 3932] [id = 289] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1AB0AC00 == 31 [pid = 3932] [id = 287] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 11839800 == 30 [pid = 3932] [id = 313] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1C0E2C00 == 29 [pid = 3932] [id = 312] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1994A800 == 28 [pid = 3932] [id = 309] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 11838400 == 27 [pid = 3932] [id = 310] 04:14:15 INFO - PROCESS | 3932 | --DOCSHELL 1968A400 == 26 [pid = 3932] [id = 311] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1A8DFC00) [pid = 3932] [serial = 886] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1A043C00) [pid = 3932] [serial = 888] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A5E9800) [pid = 3932] [serial = 889] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (19938400) [pid = 3932] [serial = 877] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (19960C00) [pid = 3932] [serial = 879] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (11F99400) [pid = 3932] [serial = 870] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (120D2000) [pid = 3932] [serial = 871] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1968EC00) [pid = 3932] [serial = 876] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (15E53C00) [pid = 3932] [serial = 867] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (174BEC00) [pid = 3932] [serial = 868] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1615D000) [pid = 3932] [serial = 873] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (16C6AC00) [pid = 3932] [serial = 874] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A43C00) [pid = 3932] [serial = 882] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1177E000) [pid = 3932] [serial = 853] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (0D0D3800) [pid = 3932] [serial = 852] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1C09D400) [pid = 3932] [serial = 894] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17F56000) [pid = 3932] [serial = 856] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (17A5FC00) [pid = 3932] [serial = 855] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B1CCC00) [pid = 3932] [serial = 859] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A8DC000) [pid = 3932] [serial = 858] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4A5C00) [pid = 3932] [serial = 862] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C4A1C00) [pid = 3932] [serial = 861] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17D23800) [pid = 3932] [serial = 865] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19966400) [pid = 3932] [serial = 892] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (15C56400) [pid = 3932] [serial = 864] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1996A000) [pid = 3932] [serial = 880] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A8D4800) [pid = 3932] [serial = 885] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19A45000) [pid = 3932] [serial = 883] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1E9C00) [pid = 3932] [serial = 891] [outer = 00000000] [url = about:blank] 04:14:16 INFO - PROCESS | 3932 | 1468840456078 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:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1579ms 04:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:14:16 INFO - PROCESS | 3932 | 1468840456107 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 3932 | 1468840456111 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:14:16 INFO - PROCESS | 3932 | 1468840456116 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 3932 | 1468840456119 Marionette TRACE conn6 <- [1,1222,null,{}] 04:14:16 INFO - PROCESS | 3932 | 1468840456124 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:14:16 INFO - PROCESS | 3932 | 1468840456127 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:16 INFO - PROCESS | 3932 | 1468840456219 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:14:16 INFO - PROCESS | 3932 | 1468840456302 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 3932 | 1468840456306 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:16 INFO - PROCESS | 3932 | ++DOCSHELL 1177FC00 == 27 [pid = 3932] [id = 315] 04:14:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11780C00) [pid = 3932] [serial = 944] [outer = 00000000] 04:14:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1183C000) [pid = 3932] [serial = 945] [outer = 11780C00] 04:14:16 INFO - PROCESS | 3932 | 1468840456353 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (11CA9000) [pid = 3932] [serial = 946] [outer = 11780C00] 04:14:16 INFO - PROCESS | 3932 | 1468840456757 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:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 04:14:16 INFO - PROCESS | 3932 | 1468840456807 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 3932 | 1468840456811 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:14:16 INFO - PROCESS | 3932 | 1468840456818 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 3932 | 1468840456820 Marionette TRACE conn6 <- [1,1226,null,{}] 04:14:16 INFO - PROCESS | 3932 | 1468840456824 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:14:16 INFO - PROCESS | 3932 | 1468840456827 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:16 INFO - PROCESS | 3932 | 1468840456913 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:14:16 INFO - PROCESS | 3932 | 1468840456919 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 3932 | 1468840456921 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:16 INFO - PROCESS | 3932 | ++DOCSHELL 12587400 == 28 [pid = 3932] [id = 316] 04:14:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1290B000) [pid = 3932] [serial = 947] [outer = 00000000] 04:14:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15962400) [pid = 3932] [serial = 948] [outer = 1290B000] 04:14:16 INFO - PROCESS | 3932 | 1468840456967 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15BB3000) [pid = 3932] [serial = 949] [outer = 1290B000] 04:14:17 INFO - PROCESS | 3932 | 1468840457441 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:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 04:14:17 INFO - PROCESS | 3932 | 1468840457492 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 3932 | 1468840457494 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:14:17 INFO - PROCESS | 3932 | 1468840457497 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:14:17 INFO - PROCESS | 3932 | 1468840457501 Marionette TRACE conn6 <- [1,1230,null,{}] 04:14:17 INFO - PROCESS | 3932 | 1468840457511 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:14:17 INFO - PROCESS | 3932 | 1468840457516 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:17 INFO - PROCESS | 3932 | 1468840457631 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:14:17 INFO - PROCESS | 3932 | 1468840457725 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 3932 | 1468840457728 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:17 INFO - PROCESS | 3932 | ++DOCSHELL 17D2B000 == 29 [pid = 3932] [id = 317] 04:14:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17E0EC00) [pid = 3932] [serial = 950] [outer = 00000000] 04:14:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (17E17C00) [pid = 3932] [serial = 951] [outer = 17E0EC00] 04:14:17 INFO - PROCESS | 3932 | 1468840457775 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (180DC800) [pid = 3932] [serial = 952] [outer = 17E0EC00] 04:14:18 INFO - PROCESS | 3932 | 1468840458201 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:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 04:14:18 INFO - PROCESS | 3932 | 1468840458231 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 3932 | 1468840458234 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:14:18 INFO - PROCESS | 3932 | 1468840458243 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:14:18 INFO - PROCESS | 3932 | 1468840458245 Marionette TRACE conn6 <- [1,1234,null,{}] 04:14:18 INFO - PROCESS | 3932 | 1468840458248 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:14:18 INFO - PROCESS | 3932 | 1468840458250 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:18 INFO - PROCESS | 3932 | 1468840458365 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:14:18 INFO - PROCESS | 3932 | 1468840458371 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 3932 | 1468840458373 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:18 INFO - PROCESS | 3932 | ++DOCSHELL 18E5B000 == 30 [pid = 3932] [id = 318] 04:14:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19063000) [pid = 3932] [serial = 953] [outer = 00000000] 04:14:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1968B400) [pid = 3932] [serial = 954] [outer = 19063000] 04:14:18 INFO - PROCESS | 3932 | 1468840458464 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19933C00) [pid = 3932] [serial = 955] [outer = 19063000] 04:14:18 INFO - PROCESS | 3932 | 1468840458889 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:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 04:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:14:18 INFO - PROCESS | 3932 | 1468840458917 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 3932 | 1468840458919 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:14:18 INFO - PROCESS | 3932 | 1468840458928 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 3932 | 1468840458930 Marionette TRACE conn6 <- [1,1238,null,{}] 04:14:18 INFO - PROCESS | 3932 | 1468840458933 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:14:18 INFO - PROCESS | 3932 | 1468840458935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:19 INFO - PROCESS | 3932 | 1468840459067 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:14:19 INFO - PROCESS | 3932 | 1468840459088 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 3932 | 1468840459090 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:19 INFO - PROCESS | 3932 | ++DOCSHELL 19950400 == 31 [pid = 3932] [id = 319] 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19955C00) [pid = 3932] [serial = 956] [outer = 00000000] 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19965C00) [pid = 3932] [serial = 957] [outer = 19955C00] 04:14:19 INFO - PROCESS | 3932 | 1468840459132 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A03400) [pid = 3932] [serial = 958] [outer = 19955C00] 04:14:19 INFO - PROCESS | 3932 | 1468840459569 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:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 04:14:19 INFO - PROCESS | 3932 | 1468840459613 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 3932 | 1468840459615 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:14:19 INFO - PROCESS | 3932 | 1468840459618 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 3932 | 1468840459620 Marionette TRACE conn6 <- [1,1242,null,{}] 04:14:19 INFO - PROCESS | 3932 | 1468840459623 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:14:19 INFO - PROCESS | 3932 | 1468840459628 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:19 INFO - PROCESS | 3932 | 1468840459765 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:14:19 INFO - PROCESS | 3932 | 1468840459777 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 3932 | 1468840459779 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:19 INFO - PROCESS | 3932 | ++DOCSHELL 19A4D800 == 32 [pid = 3932] [id = 320] 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A4EC00) [pid = 3932] [serial = 959] [outer = 00000000] 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A5EA000) [pid = 3932] [serial = 960] [outer = 19A4EC00] 04:14:19 INFO - PROCESS | 3932 | 1468840459822 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5F5C00) [pid = 3932] [serial = 961] [outer = 19A4EC00] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1B2E7800) [pid = 3932] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A8D9400) [pid = 3932] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (12AD5C00) [pid = 3932] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19951C00) [pid = 3932] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1B2E2400) [pid = 3932] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (18E66000) [pid = 3932] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (12ADB400) [pid = 3932] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (0D4E9C00) [pid = 3932] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11778400) [pid = 3932] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C4C9800) [pid = 3932] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A45D400) [pid = 3932] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:14:20 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A806400) [pid = 3932] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:14:20 INFO - PROCESS | 3932 | 1468840460496 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:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 04:14:20 INFO - PROCESS | 3932 | 1468840460549 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:14:20 INFO - PROCESS | 3932 | 1468840460551 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:14:20 INFO - PROCESS | 3932 | 1468840460554 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 3932 | 1468840460556 Marionette TRACE conn6 <- [1,1246,null,{}] 04:14:20 INFO - PROCESS | 3932 | 1468840460559 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:14:20 INFO - PROCESS | 3932 | 1468840460561 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:20 INFO - PROCESS | 3932 | 1468840460637 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:14:20 INFO - PROCESS | 3932 | 1468840460645 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 3932 | 1468840460647 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:20 INFO - PROCESS | 3932 | ++DOCSHELL 196DB800 == 33 [pid = 3932] [id = 321] 04:14:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19960800) [pid = 3932] [serial = 962] [outer = 00000000] 04:14:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5F0C00) [pid = 3932] [serial = 963] [outer = 19960800] 04:14:20 INFO - PROCESS | 3932 | 1468840460689 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5F2000) [pid = 3932] [serial = 964] [outer = 19960800] 04:14:21 INFO - PROCESS | 3932 | 1468840461097 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:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms 04:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:14:21 INFO - PROCESS | 3932 | 1468840461126 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 3932 | 1468840461128 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:14:21 INFO - PROCESS | 3932 | 1468840461130 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 3932 | 1468840461132 Marionette TRACE conn6 <- [1,1250,null,{}] 04:14:21 INFO - PROCESS | 3932 | 1468840461135 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:14:21 INFO - PROCESS | 3932 | 1468840461137 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:21 INFO - PROCESS | 3932 | 1468840461253 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:14:21 INFO - PROCESS | 3932 | 1468840461261 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 3932 | 1468840461263 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:21 INFO - PROCESS | 3932 | ++DOCSHELL 09069800 == 34 [pid = 3932] [id = 322] 04:14:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A5E9800) [pid = 3932] [serial = 965] [outer = 00000000] 04:14:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A813C00) [pid = 3932] [serial = 966] [outer = 1A5E9800] 04:14:21 INFO - PROCESS | 3932 | 1468840461306 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A80A400) [pid = 3932] [serial = 967] [outer = 1A5E9800] 04:14:21 INFO - PROCESS | 3932 | 1468840461721 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:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 04:14:21 INFO - PROCESS | 3932 | 1468840461762 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:14:21 INFO - PROCESS | 3932 | 1468840461764 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:14:21 INFO - PROCESS | 3932 | 1468840461767 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 3932 | 1468840461768 Marionette TRACE conn6 <- [1,1254,null,{}] 04:14:21 INFO - PROCESS | 3932 | 1468840461771 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:14:21 INFO - PROCESS | 3932 | 1468840461773 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:21 INFO - PROCESS | 3932 | 1468840461885 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:14:21 INFO - PROCESS | 3932 | 1468840461893 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 3932 | 1468840461895 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:21 INFO - PROCESS | 3932 | ++DOCSHELL 17D2A000 == 35 [pid = 3932] [id = 323] 04:14:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A8D9C00) [pid = 3932] [serial = 968] [outer = 00000000] 04:14:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8E1000) [pid = 3932] [serial = 969] [outer = 1A8D9C00] 04:14:21 INFO - PROCESS | 3932 | 1468840461937 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1AA62400) [pid = 3932] [serial = 970] [outer = 1A8D9C00] 04:14:22 INFO - PROCESS | 3932 | 1468840462450 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:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 04:14:22 INFO - PROCESS | 3932 | 1468840462552 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 3932 | 1468840462557 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:14:22 INFO - PROCESS | 3932 | 1468840462586 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 3932 | 1468840462590 Marionette TRACE conn6 <- [1,1258,null,{}] 04:14:22 INFO - PROCESS | 3932 | 1468840462629 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:14:22 INFO - PROCESS | 3932 | 1468840462632 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:22 INFO - PROCESS | 3932 | 1468840462754 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:14:22 INFO - PROCESS | 3932 | 1468840462877 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 3932 | 1468840462881 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:22 INFO - PROCESS | 3932 | ++DOCSHELL 11777800 == 36 [pid = 3932] [id = 324] 04:14:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (11777C00) [pid = 3932] [serial = 971] [outer = 00000000] 04:14:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (120D2400) [pid = 3932] [serial = 972] [outer = 11777C00] 04:14:22 INFO - PROCESS | 3932 | 1468840462938 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (159E0800) [pid = 3932] [serial = 973] [outer = 11777C00] 04:14:23 INFO - PROCESS | 3932 | 1468840463621 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:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1078ms 04:14:23 INFO - PROCESS | 3932 | 1468840463667 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 3932 | 1468840463672 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:14:23 INFO - PROCESS | 3932 | 1468840463698 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 3932 | 1468840463701 Marionette TRACE conn6 <- [1,1262,null,{}] 04:14:23 INFO - PROCESS | 3932 | 1468840463705 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:14:23 INFO - PROCESS | 3932 | 1468840463708 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:23 INFO - PROCESS | 3932 | 1468840463836 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:14:23 INFO - PROCESS | 3932 | 1468840463964 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 3932 | 1468840463967 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:23 INFO - PROCESS | 3932 | ++DOCSHELL 1740D800 == 37 [pid = 3932] [id = 325] 04:14:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1740E400) [pid = 3932] [serial = 974] [outer = 00000000] 04:14:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (17D23C00) [pid = 3932] [serial = 975] [outer = 1740E400] 04:14:24 INFO - PROCESS | 3932 | 1468840464024 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (18E5A800) [pid = 3932] [serial = 976] [outer = 1740E400] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 09069800 == 36 [pid = 3932] [id = 322] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 196DB800 == 35 [pid = 3932] [id = 321] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 19A4D800 == 34 [pid = 3932] [id = 320] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 19950400 == 33 [pid = 3932] [id = 319] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 18E5B000 == 32 [pid = 3932] [id = 318] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 17D2B000 == 31 [pid = 3932] [id = 317] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 12587400 == 30 [pid = 3932] [id = 316] 04:14:24 INFO - PROCESS | 3932 | --DOCSHELL 1177FC00 == 29 [pid = 3932] [id = 315] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1C43C400) [pid = 3932] [serial = 918] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B1CE400) [pid = 3932] [serial = 916] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1AB0C000) [pid = 3932] [serial = 915] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (16C60800) [pid = 3932] [serial = 906] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17A53800) [pid = 3932] [serial = 907] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19965400) [pid = 3932] [serial = 909] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1C0D8000) [pid = 3932] [serial = 895] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1968B800) [pid = 3932] [serial = 900] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19954400) [pid = 3932] [serial = 922] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19954C00) [pid = 3932] [serial = 901] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1177F000) [pid = 3932] [serial = 903] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11F9C400) [pid = 3932] [serial = 904] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (12545000) [pid = 3932] [serial = 897] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12AD9000) [pid = 3932] [serial = 898] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1D8B7400) [pid = 3932] [serial = 927] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1DE4B400) [pid = 3932] [serial = 928] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (180DC000) [pid = 3932] [serial = 921] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C440C00) [pid = 3932] [serial = 919] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A806800) [pid = 3932] [serial = 912] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A80F000) [pid = 3932] [serial = 913] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1C0DAC00) [pid = 3932] [serial = 925] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1C094C00) [pid = 3932] [serial = 924] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19A0A400) [pid = 3932] [serial = 910] [outer = 00000000] [url = about:blank] 04:14:24 INFO - PROCESS | 3932 | 1468840464908 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:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1276ms 04:14:24 INFO - PROCESS | 3932 | 1468840464979 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 3932 | 1468840464983 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:14:24 INFO - PROCESS | 3932 | 1468840464987 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 3932 | 1468840464990 Marionette TRACE conn6 <- [1,1266,null,{}] 04:14:24 INFO - PROCESS | 3932 | 1468840464996 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:14:24 INFO - PROCESS | 3932 | 1468840464998 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:25 INFO - PROCESS | 3932 | 1468840465084 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:14:25 INFO - PROCESS | 3932 | 1468840465097 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 3932 | 1468840465099 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:25 INFO - PROCESS | 3932 | ++DOCSHELL 11FA2000 == 30 [pid = 3932] [id = 326] 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (12056800) [pid = 3932] [serial = 977] [outer = 00000000] 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (120A8000) [pid = 3932] [serial = 978] [outer = 12056800] 04:14:25 INFO - PROCESS | 3932 | 1468840465146 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (12545000) [pid = 3932] [serial = 979] [outer = 12056800] 04:14:25 INFO - PROCESS | 3932 | 1468840465648 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:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 04:14:25 INFO - PROCESS | 3932 | 1468840465659 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 3932 | 1468840465663 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:14:25 INFO - PROCESS | 3932 | 1468840465669 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:14:25 INFO - PROCESS | 3932 | 1468840465671 Marionette TRACE conn6 <- [1,1270,null,{}] 04:14:25 INFO - PROCESS | 3932 | 1468840465675 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:14:25 INFO - PROCESS | 3932 | 1468840465677 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:25 INFO - PROCESS | 3932 | 1468840465767 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:14:25 INFO - PROCESS | 3932 | 1468840465774 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 3932 | 1468840465776 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:25 INFO - PROCESS | 3932 | ++DOCSHELL 1615D000 == 31 [pid = 3932] [id = 327] 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1615E000) [pid = 3932] [serial = 980] [outer = 00000000] 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17445000) [pid = 3932] [serial = 981] [outer = 1615E000] 04:14:25 INFO - PROCESS | 3932 | 1468840465824 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17D26C00) [pid = 3932] [serial = 982] [outer = 1615E000] 04:14:26 INFO - PROCESS | 3932 | 1468840466295 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:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 04:14:26 INFO - PROCESS | 3932 | 1468840466345 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 3932 | 1468840466347 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:14:26 INFO - PROCESS | 3932 | 1468840466351 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 3932 | 1468840466354 Marionette TRACE conn6 <- [1,1274,null,{}] 04:14:26 INFO - PROCESS | 3932 | 1468840466364 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:14:26 INFO - PROCESS | 3932 | 1468840466369 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:26 INFO - PROCESS | 3932 | 1468840466479 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:14:26 INFO - PROCESS | 3932 | 1468840466573 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 3932 | 1468840466576 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:26 INFO - PROCESS | 3932 | ++DOCSHELL 19949400 == 32 [pid = 3932] [id = 328] 04:14:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19949C00) [pid = 3932] [serial = 983] [outer = 00000000] 04:14:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1994FC00) [pid = 3932] [serial = 984] [outer = 19949C00] 04:14:26 INFO - PROCESS | 3932 | 1468840466631 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1995EC00) [pid = 3932] [serial = 985] [outer = 19949C00] 04:14:26 INFO - PROCESS | 3932 | 1468840467001 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:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 04:14:27 INFO - PROCESS | 3932 | 1468840467025 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 3932 | 1468840467027 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 3932 | 1468840467031 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:14:27 INFO - PROCESS | 3932 | 1468840467032 Marionette TRACE conn6 <- [1,1278,null,{}] 04:14:27 INFO - PROCESS | 3932 | 1468840467036 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:14:27 INFO - PROCESS | 3932 | 1468840467038 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:27 INFO - PROCESS | 3932 | 1468840467124 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:14:27 INFO - PROCESS | 3932 | 1468840467220 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 3932 | 1468840467222 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:27 INFO - PROCESS | 3932 | ++DOCSHELL 1995E400 == 33 [pid = 3932] [id = 329] 04:14:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19967C00) [pid = 3932] [serial = 986] [outer = 00000000] 04:14:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A47400) [pid = 3932] [serial = 987] [outer = 19967C00] 04:14:27 INFO - PROCESS | 3932 | 1468840467266 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A427C00) [pid = 3932] [serial = 988] [outer = 19967C00] 04:14:27 INFO - PROCESS | 3932 | 1468840467670 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:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 04:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:14:27 INFO - PROCESS | 3932 | 1468840467705 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 3932 | 1468840467707 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 3932 | 1468840467710 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 3932 | 1468840467712 Marionette TRACE conn6 <- [1,1282,null,{}] 04:14:27 INFO - PROCESS | 3932 | 1468840467715 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:14:27 INFO - PROCESS | 3932 | 1468840467717 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:27 INFO - PROCESS | 3932 | 1468840467833 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:14:27 INFO - PROCESS | 3932 | 1468840467921 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 3932 | 1468840467923 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:27 INFO - PROCESS | 3932 | ++DOCSHELL 129E9000 == 34 [pid = 3932] [id = 330] 04:14:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (15B62400) [pid = 3932] [serial = 989] [outer = 00000000] 04:14:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A5F1800) [pid = 3932] [serial = 990] [outer = 15B62400] 04:14:27 INFO - PROCESS | 3932 | 1468840467967 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A80C800) [pid = 3932] [serial = 991] [outer = 15B62400] 04:14:28 INFO - PROCESS | 3932 | 1468840468394 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:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 04:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:14:28 INFO - PROCESS | 3932 | 1468840468441 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 3932 | 1468840468443 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:14:28 INFO - PROCESS | 3932 | 1468840468446 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 3932 | 1468840468448 Marionette TRACE conn6 <- [1,1286,null,{}] 04:14:28 INFO - PROCESS | 3932 | 1468840468451 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:14:28 INFO - PROCESS | 3932 | 1468840468457 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:28 INFO - PROCESS | 3932 | 1468840468601 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:14:28 INFO - PROCESS | 3932 | 1468840468662 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 3932 | 1468840468664 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:28 INFO - PROCESS | 3932 | ++DOCSHELL 113F0400 == 35 [pid = 3932] [id = 331] 04:14:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DE400) [pid = 3932] [serial = 992] [outer = 00000000] 04:14:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B1F1000) [pid = 3932] [serial = 993] [outer = 1A8DE400] 04:14:28 INFO - PROCESS | 3932 | 1468840468708 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1AB06000) [pid = 3932] [serial = 994] [outer = 1A8DE400] 04:14:29 INFO - PROCESS | 3932 | 1468840469146 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:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19955C00) [pid = 3932] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19063000) [pid = 3932] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1290B000) [pid = 3932] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1C146800) [pid = 3932] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19960800) [pid = 3932] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1DF32C00) [pid = 3932] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A5E9800) [pid = 3932] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1968C400) [pid = 3932] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17E0EC00) [pid = 3932] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11839400) [pid = 3932] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19A4EC00) [pid = 3932] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11780C00) [pid = 3932] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:14:29 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1250E400) [pid = 3932] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:14:29 INFO - PROCESS | 3932 | 1468840469263 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 3932 | 1468840469265 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:14:29 INFO - PROCESS | 3932 | 1468840469273 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 3932 | 1468840469275 Marionette TRACE conn6 <- [1,1290,null,{}] 04:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:14:29 INFO - PROCESS | 3932 | 1468840469279 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:14:29 INFO - PROCESS | 3932 | 1468840469281 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:29 INFO - PROCESS | 3932 | 1468840469358 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:14:29 INFO - PROCESS | 3932 | 1468840469367 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 3932 | 1468840469368 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:29 INFO - PROCESS | 3932 | ++DOCSHELL 16166000 == 36 [pid = 3932] [id = 332] 04:14:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17442400) [pid = 3932] [serial = 995] [outer = 00000000] 04:14:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1968C400) [pid = 3932] [serial = 996] [outer = 17442400] 04:14:29 INFO - PROCESS | 3932 | 1468840469411 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19691C00) [pid = 3932] [serial = 997] [outer = 17442400] 04:14:29 INFO - PROCESS | 3932 | 1468840469827 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:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 570ms 04:14:29 INFO - PROCESS | 3932 | 1468840469852 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 3932 | 1468840469854 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:14:29 INFO - PROCESS | 3932 | 1468840469857 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 3932 | 1468840469859 Marionette TRACE conn6 <- [1,1294,null,{}] 04:14:29 INFO - PROCESS | 3932 | 1468840469879 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:14:29 INFO - PROCESS | 3932 | 1468840469880 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:29 INFO - PROCESS | 3932 | 1468840469960 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:14:29 INFO - PROCESS | 3932 | 1468840469965 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 3932 | 1468840469967 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:29 INFO - PROCESS | 3932 | ++DOCSHELL 1A048C00 == 37 [pid = 3932] [id = 333] 04:14:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A810400) [pid = 3932] [serial = 998] [outer = 00000000] 04:14:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B2E2400) [pid = 3932] [serial = 999] [outer = 1A810400] 04:14:30 INFO - PROCESS | 3932 | 1468840470009 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C095400) [pid = 3932] [serial = 1000] [outer = 1A810400] 04:14:30 INFO - PROCESS | 3932 | 1468840470430 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:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 650ms 04:14:30 INFO - PROCESS | 3932 | 1468840470508 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:14:30 INFO - PROCESS | 3932 | 1468840470510 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:14:30 INFO - PROCESS | 3932 | 1468840470513 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 3932 | 1468840470515 Marionette TRACE conn6 <- [1,1298,null,{}] 04:14:30 INFO - PROCESS | 3932 | 1468840470519 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:14:30 INFO - PROCESS | 3932 | 1468840470520 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:30 INFO - PROCESS | 3932 | 1468840470599 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:14:30 INFO - PROCESS | 3932 | 1468840470607 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 3932 | 1468840470608 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:30 INFO - PROCESS | 3932 | ++DOCSHELL 1993F000 == 38 [pid = 3932] [id = 334] 04:14:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C0A8400) [pid = 3932] [serial = 1001] [outer = 00000000] 04:14:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DDC00) [pid = 3932] [serial = 1002] [outer = 1C0A8400] 04:14:30 INFO - PROCESS | 3932 | 1468840470652 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C437400) [pid = 3932] [serial = 1003] [outer = 1C0A8400] 04:14:31 INFO - PROCESS | 3932 | 1468840471084 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:14:31 INFO - PROCESS | 3932 | 1468840471150 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:14:31 INFO - PROCESS | 3932 | 1468840471153 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 3932 | 1468840471155 Marionette TRACE conn6 <- [1,1302,null,{}] 04:14:31 INFO - PROCESS | 3932 | 1468840471158 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:14:31 INFO - PROCESS | 3932 | 1468840471160 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:31 INFO - PROCESS | 3932 | 1468840471240 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:14:31 INFO - PROCESS | 3932 | 1468840471245 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 3932 | 1468840471247 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:31 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DE800 == 39 [pid = 3932] [id = 335] 04:14:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C49CC00) [pid = 3932] [serial = 1004] [outer = 00000000] 04:14:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C4A5400) [pid = 3932] [serial = 1005] [outer = 1C49CC00] 04:14:31 INFO - PROCESS | 3932 | 1468840471290 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C4A6800) [pid = 3932] [serial = 1006] [outer = 1C49CC00] 04:14:31 INFO - PROCESS | 3932 | 1468840472009 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:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 04:14:32 INFO - PROCESS | 3932 | 1468840472085 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 3932 | 1468840472089 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:14:32 INFO - PROCESS | 3932 | 1468840472094 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 3932 | 1468840472097 Marionette TRACE conn6 <- [1,1306,null,{}] 04:14:32 INFO - PROCESS | 3932 | 1468840472103 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:14:32 INFO - PROCESS | 3932 | 1468840472107 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:32 INFO - PROCESS | 3932 | 1468840472224 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:14:32 INFO - PROCESS | 3932 | 1468840472349 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 3932 | 1468840472352 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:32 INFO - PROCESS | 3932 | ++DOCSHELL 120D3400 == 40 [pid = 3932] [id = 336] 04:14:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (129E3800) [pid = 3932] [serial = 1007] [outer = 00000000] 04:14:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (16085800) [pid = 3932] [serial = 1008] [outer = 129E3800] 04:14:32 INFO - PROCESS | 3932 | 1468840472410 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (17A5A400) [pid = 3932] [serial = 1009] [outer = 129E3800] 04:14:33 INFO - PROCESS | 3932 | 1468840473013 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:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 04:14:33 INFO - PROCESS | 3932 | 1468840473085 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 3932 | 1468840473089 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:14:33 INFO - PROCESS | 3932 | 1468840473096 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 3932 | 1468840473099 Marionette TRACE conn6 <- [1,1310,null,{}] 04:14:33 INFO - PROCESS | 3932 | 1468840473103 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:14:33 INFO - PROCESS | 3932 | 1468840473106 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:33 INFO - PROCESS | 3932 | 1468840473233 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:14:33 INFO - PROCESS | 3932 | 1468840473363 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 3932 | 1468840473366 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:33 INFO - PROCESS | 3932 | ++DOCSHELL 19950400 == 41 [pid = 3932] [id = 337] 04:14:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19955400) [pid = 3932] [serial = 1010] [outer = 00000000] 04:14:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A552C00) [pid = 3932] [serial = 1011] [outer = 19955400] 04:14:33 INFO - PROCESS | 3932 | 1468840473422 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A8DD400) [pid = 3932] [serial = 1012] [outer = 19955400] 04:14:34 INFO - PROCESS | 3932 | 1468840474013 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:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 04:14:34 INFO - PROCESS | 3932 | 1468840474070 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 3932 | 1468840474072 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:14:34 INFO - PROCESS | 3932 | 1468840474076 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:14:34 INFO - PROCESS | 3932 | 1468840474080 Marionette TRACE conn6 <- [1,1314,null,{}] 04:14:34 INFO - PROCESS | 3932 | 1468840474091 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:14:34 INFO - PROCESS | 3932 | 1468840474095 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:34 INFO - PROCESS | 3932 | 1468840474203 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:14:34 INFO - PROCESS | 3932 | 1468840474333 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 3932 | 1468840474336 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:34 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DD000 == 42 [pid = 3932] [id = 338] 04:14:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C441400) [pid = 3932] [serial = 1013] [outer = 00000000] 04:14:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1D805400) [pid = 3932] [serial = 1014] [outer = 1C441400] 04:14:34 INFO - PROCESS | 3932 | 1468840474393 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1DE44800) [pid = 3932] [serial = 1015] [outer = 1C441400] 04:14:35 INFO - PROCESS | 3932 | 1468840475180 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:14:35 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:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1175ms 04:14:35 INFO - PROCESS | 3932 | 1468840475255 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:14:35 INFO - PROCESS | 3932 | 1468840475259 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:14:35 INFO - PROCESS | 3932 | 1468840475264 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 3932 | 1468840475267 Marionette TRACE conn6 <- [1,1318,null,{}] 04:14:35 INFO - PROCESS | 3932 | 1468840475273 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:14:35 INFO - PROCESS | 3932 | 1468840475276 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:35 INFO - PROCESS | 3932 | 1468840475382 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:14:35 INFO - PROCESS | 3932 | 1468840475513 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 3932 | 1468840475518 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:35 INFO - PROCESS | 3932 | ++DOCSHELL 1250B800 == 43 [pid = 3932] [id = 339] 04:14:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1250E400) [pid = 3932] [serial = 1016] [outer = 00000000] 04:14:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (12AD0000) [pid = 3932] [serial = 1017] [outer = 1250E400] 04:14:35 INFO - PROCESS | 3932 | 1468840475571 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (15E25000) [pid = 3932] [serial = 1018] [outer = 1250E400] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 12509000 == 42 [pid = 3932] [id = 314] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1993F000 == 41 [pid = 3932] [id = 334] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1A048C00 == 40 [pid = 3932] [id = 333] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 16166000 == 39 [pid = 3932] [id = 332] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 113F0400 == 38 [pid = 3932] [id = 331] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 129E9000 == 37 [pid = 3932] [id = 330] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1995E400 == 36 [pid = 3932] [id = 329] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 19949400 == 35 [pid = 3932] [id = 328] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1615D000 == 34 [pid = 3932] [id = 327] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 11FA2000 == 33 [pid = 3932] [id = 326] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1740D800 == 32 [pid = 3932] [id = 325] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 11777800 == 31 [pid = 3932] [id = 324] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 17D2A000 == 30 [pid = 3932] [id = 323] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1C0DD000 == 29 [pid = 3932] [id = 338] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 19950400 == 28 [pid = 3932] [id = 337] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 1C0DE800 == 27 [pid = 3932] [id = 335] 04:14:36 INFO - PROCESS | 3932 | --DOCSHELL 120D3400 == 26 [pid = 3932] [id = 336] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (19A03400) [pid = 3932] [serial = 958] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1968B400) [pid = 3932] [serial = 954] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (15BB3000) [pid = 3932] [serial = 949] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1D804C00) [pid = 3932] [serial = 936] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A5F2000) [pid = 3932] [serial = 964] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (19933C00) [pid = 3932] [serial = 955] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1DFA3400) [pid = 3932] [serial = 939] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A5F0C00) [pid = 3932] [serial = 963] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A813C00) [pid = 3932] [serial = 966] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (15962400) [pid = 3932] [serial = 948] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19965C00) [pid = 3932] [serial = 957] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1DE7A400) [pid = 3932] [serial = 937] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19A08C00) [pid = 3932] [serial = 934] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (180DC800) [pid = 3932] [serial = 952] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1290F400) [pid = 3932] [serial = 931] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A5EA000) [pid = 3932] [serial = 960] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11F9F400) [pid = 3932] [serial = 930] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1DFAE000) [pid = 3932] [serial = 940] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11CA9000) [pid = 3932] [serial = 946] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1258B800) [pid = 3932] [serial = 942] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17E17C00) [pid = 3932] [serial = 951] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1183C000) [pid = 3932] [serial = 945] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A5F5C00) [pid = 3932] [serial = 961] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19939800) [pid = 3932] [serial = 933] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (15BA9C00) [pid = 3932] [serial = 943] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A8E1000) [pid = 3932] [serial = 969] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A80A400) [pid = 3932] [serial = 967] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3932 | 1468840476701 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:14:36 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:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1478ms 04:14:36 INFO - PROCESS | 3932 | 1468840476747 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 3932 | 1468840476751 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:14:36 INFO - PROCESS | 3932 | 1468840476755 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 3932 | 1468840476758 Marionette TRACE conn6 <- [1,1322,null,{}] 04:14:36 INFO - PROCESS | 3932 | 1468840476771 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:14:36 INFO - PROCESS | 3932 | 1468840476773 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:36 INFO - PROCESS | 3932 | 1468840476894 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:14:36 INFO - PROCESS | 3932 | 1468840476983 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 3932 | 1468840476986 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:36 INFO - PROCESS | 3932 | ++DOCSHELL 11BDFC00 == 27 [pid = 3932] [id = 340] 04:14:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11CA9000) [pid = 3932] [serial = 1019] [outer = 00000000] 04:14:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (11F97C00) [pid = 3932] [serial = 1020] [outer = 11CA9000] 04:14:37 INFO - PROCESS | 3932 | 1468840477032 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1205B000) [pid = 3932] [serial = 1021] [outer = 11CA9000] 04:14:37 INFO - PROCESS | 3932 | 1468840477429 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:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 04:14:37 INFO - PROCESS | 3932 | 1468840477488 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 3932 | 1468840477493 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:14:37 INFO - PROCESS | 3932 | 1468840477499 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 3932 | 1468840477501 Marionette TRACE conn6 <- [1,1326,null,{}] 04:14:37 INFO - PROCESS | 3932 | 1468840477505 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:14:37 INFO - PROCESS | 3932 | 1468840477507 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:37 INFO - PROCESS | 3932 | 1468840477594 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:14:37 INFO - PROCESS | 3932 | 1468840477600 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 3932 | 1468840477603 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:37 INFO - PROCESS | 3932 | ++DOCSHELL 12AD9800 == 28 [pid = 3932] [id = 341] 04:14:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15962400) [pid = 3932] [serial = 1022] [outer = 00000000] 04:14:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15BAEC00) [pid = 3932] [serial = 1023] [outer = 15962400] 04:14:37 INFO - PROCESS | 3932 | 1468840477650 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15E54C00) [pid = 3932] [serial = 1024] [outer = 15962400] 04:14:38 INFO - PROCESS | 3932 | 1468840478582 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:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 04:14:38 INFO - PROCESS | 3932 | 1468840478621 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 3932 | 1468840478623 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:14:38 INFO - PROCESS | 3932 | 1468840478626 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 3932 | 1468840478630 Marionette TRACE conn6 <- [1,1330,null,{}] 04:14:38 INFO - PROCESS | 3932 | 1468840478646 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:14:38 INFO - PROCESS | 3932 | 1468840478650 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:38 INFO - PROCESS | 3932 | 1468840478762 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:14:38 INFO - PROCESS | 3932 | 1468840478770 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 3932 | 1468840478773 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:38 INFO - PROCESS | 3932 | ++DOCSHELL 17E16C00 == 29 [pid = 3932] [id = 342] 04:14:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17E17C00) [pid = 3932] [serial = 1025] [outer = 00000000] 04:14:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (18E61000) [pid = 3932] [serial = 1026] [outer = 17E17C00] 04:14:38 INFO - PROCESS | 3932 | 1468840478819 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19627800) [pid = 3932] [serial = 1027] [outer = 17E17C00] 04:14:39 INFO - PROCESS | 3932 | 1468840479274 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:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 04:14:39 INFO - PROCESS | 3932 | 1468840479305 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 3932 | 1468840479308 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:14:39 INFO - PROCESS | 3932 | 1468840479311 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:14:39 INFO - PROCESS | 3932 | 1468840479313 Marionette TRACE conn6 <- [1,1334,null,{}] 04:14:39 INFO - PROCESS | 3932 | 1468840479316 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:14:39 INFO - PROCESS | 3932 | 1468840479318 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:39 INFO - PROCESS | 3932 | 1468840479430 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:14:39 INFO - PROCESS | 3932 | 1468840479435 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 3932 | 1468840479437 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:39 INFO - PROCESS | 3932 | ++DOCSHELL 1962E400 == 30 [pid = 3932] [id = 343] 04:14:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1962F000) [pid = 3932] [serial = 1028] [outer = 00000000] 04:14:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19933C00) [pid = 3932] [serial = 1029] [outer = 1962F000] 04:14:39 INFO - PROCESS | 3932 | 1468840479481 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1995D400) [pid = 3932] [serial = 1030] [outer = 1962F000] 04:14:39 INFO - PROCESS | 3932 | 1468840479920 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:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 04:14:39 INFO - PROCESS | 3932 | 1468840479945 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 3932 | 1468840479947 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:14:39 INFO - PROCESS | 3932 | 1468840479950 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 3932 | 1468840479952 Marionette TRACE conn6 <- [1,1338,null,{}] 04:14:39 INFO - PROCESS | 3932 | 1468840479956 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:14:39 INFO - PROCESS | 3932 | 1468840479958 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:40 INFO - PROCESS | 3932 | 1468840480066 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:14:40 INFO - PROCESS | 3932 | 1468840480152 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 3932 | 1468840480154 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:40 INFO - PROCESS | 3932 | ++DOCSHELL 19968400 == 31 [pid = 3932] [id = 344] 04:14:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19968800) [pid = 3932] [serial = 1031] [outer = 00000000] 04:14:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A07800) [pid = 3932] [serial = 1032] [outer = 19968800] 04:14:40 INFO - PROCESS | 3932 | 1468840480197 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A47C00) [pid = 3932] [serial = 1033] [outer = 19968800] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1C49CC00) [pid = 3932] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1C0A8400) [pid = 3932] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15B62400) [pid = 3932] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A8DE400) [pid = 3932] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11777C00) [pid = 3932] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A8D9C00) [pid = 3932] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1740E400) [pid = 3932] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12056800) [pid = 3932] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19949C00) [pid = 3932] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1615E000) [pid = 3932] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (17442400) [pid = 3932] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19967C00) [pid = 3932] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:14:40 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A810400) [pid = 3932] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:14:40 INFO - PROCESS | 3932 | 1468840480876 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:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 04:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:14:40 INFO - PROCESS | 3932 | 1468840480921 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 3932 | 1468840480924 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:14:40 INFO - PROCESS | 3932 | 1468840480927 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 3932 | 1468840480928 Marionette TRACE conn6 <- [1,1342,null,{}] 04:14:40 INFO - PROCESS | 3932 | 1468840480931 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:14:40 INFO - PROCESS | 3932 | 1468840480937 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:41 INFO - PROCESS | 3932 | 1468840481039 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:14:41 INFO - PROCESS | 3932 | 1468840481045 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 3932 | 1468840481047 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:41 INFO - PROCESS | 3932 | ++DOCSHELL 1615E000 == 32 [pid = 3932] [id = 345] 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (180DC400) [pid = 3932] [serial = 1034] [outer = 00000000] 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1996A400) [pid = 3932] [serial = 1035] [outer = 180DC400] 04:14:41 INFO - PROCESS | 3932 | 1468840481090 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A045C00) [pid = 3932] [serial = 1036] [outer = 180DC400] 04:14:41 INFO - PROCESS | 3932 | 1468840481534 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:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 04:14:41 INFO - PROCESS | 3932 | 1468840481574 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 3932 | 1468840481576 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:14:41 INFO - PROCESS | 3932 | 1468840481579 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 3932 | 1468840481581 Marionette TRACE conn6 <- [1,1346,null,{}] 04:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:14:41 INFO - PROCESS | 3932 | 1468840481584 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:14:41 INFO - PROCESS | 3932 | 1468840481586 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:41 INFO - PROCESS | 3932 | 1468840481661 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:14:41 INFO - PROCESS | 3932 | 1468840481667 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 3932 | 1468840481669 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:41 INFO - PROCESS | 3932 | ++DOCSHELL 19A4D800 == 33 [pid = 3932] [id = 346] 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A5EA800) [pid = 3932] [serial = 1037] [outer = 00000000] 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A807400) [pid = 3932] [serial = 1038] [outer = 1A5EA800] 04:14:41 INFO - PROCESS | 3932 | 1468840481711 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1290E800) [pid = 3932] [serial = 1039] [outer = 1A5EA800] 04:14:42 INFO - PROCESS | 3932 | 1468840482122 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:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:14:42 INFO - PROCESS | 3932 | 1468840482155 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 3932 | 1468840482157 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 3932 | 1468840482176 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 3932 | 1468840482178 Marionette TRACE conn6 <- [1,1350,null,{}] 04:14:42 INFO - PROCESS | 3932 | 1468840482183 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:14:42 INFO - PROCESS | 3932 | 1468840482185 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:42 INFO - PROCESS | 3932 | 1468840482261 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:14:42 INFO - PROCESS | 3932 | 1468840482266 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 3932 | 1468840482268 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:42 INFO - PROCESS | 3932 | ++DOCSHELL 1258B800 == 34 [pid = 3932] [id = 347] 04:14:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A777000) [pid = 3932] [serial = 1040] [outer = 00000000] 04:14:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A8DAC00) [pid = 3932] [serial = 1041] [outer = 1A777000] 04:14:42 INFO - PROCESS | 3932 | 1468840482310 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1994CC00) [pid = 3932] [serial = 1042] [outer = 1A777000] 04:14:42 INFO - PROCESS | 3932 | 1468840482746 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:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 650ms 04:14:42 INFO - PROCESS | 3932 | 1468840482812 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:14:42 INFO - PROCESS | 3932 | 1468840482814 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 3932 | 1468840482817 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 3932 | 1468840482819 Marionette TRACE conn6 <- [1,1354,null,{}] 04:14:42 INFO - PROCESS | 3932 | 1468840482822 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:14:42 INFO - PROCESS | 3932 | 1468840482824 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:42 INFO - PROCESS | 3932 | 1468840482946 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:14:43 INFO - PROCESS | 3932 | 1468840483061 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 3932 | 1468840483064 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:43 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E9C00 == 35 [pid = 3932] [id = 348] 04:14:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (0D4EAC00) [pid = 3932] [serial = 1043] [outer = 00000000] 04:14:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (11771800) [pid = 3932] [serial = 1044] [outer = 0D4EAC00] 04:14:43 INFO - PROCESS | 3932 | 1468840483122 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (11838800) [pid = 3932] [serial = 1045] [outer = 0D4EAC00] 04:14:43 INFO - PROCESS | 3932 | 1468840483845 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:14:43 INFO - PROCESS | 3932 | 1468840483923 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:14:43 INFO - PROCESS | 3932 | 1468840483930 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:14:43 INFO - PROCESS | 3932 | 1468840483933 Marionette TRACE conn6 <- [1,1358,null,{}] 04:14:43 INFO - PROCESS | 3932 | 1468840483938 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:14:43 INFO - PROCESS | 3932 | 1468840483941 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:44 INFO - PROCESS | 3932 | 1468840484069 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:14:44 INFO - PROCESS | 3932 | 1468840484150 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 3932 | 1468840484153 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:44 INFO - PROCESS | 3932 | ++DOCSHELL 16C69000 == 36 [pid = 3932] [id = 349] 04:14:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (17403400) [pid = 3932] [serial = 1046] [outer = 00000000] 04:14:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (17449000) [pid = 3932] [serial = 1047] [outer = 17403400] 04:14:44 INFO - PROCESS | 3932 | 1468840484249 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (17E11800) [pid = 3932] [serial = 1048] [outer = 17403400] 04:14:45 INFO - PROCESS | 3932 | 1468840485111 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:14:45 INFO - PROCESS | 3932 | 1468840485158 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:14:45 INFO - PROCESS | 3932 | 1468840485163 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 3932 | 1468840485166 Marionette TRACE conn6 <- [1,1362,null,{}] 04:14:45 INFO - PROCESS | 3932 | 1468840485171 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:14:45 INFO - PROCESS | 3932 | 1468840485174 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:45 INFO - PROCESS | 3932 | 1468840485285 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:14:45 INFO - PROCESS | 3932 | 1468840485417 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 3932 | 1468840485421 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:45 INFO - PROCESS | 3932 | ++DOCSHELL 1258B400 == 37 [pid = 3932] [id = 350] 04:14:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (12902000) [pid = 3932] [serial = 1049] [outer = 00000000] 04:14:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (12A8A000) [pid = 3932] [serial = 1050] [outer = 12902000] 04:14:45 INFO - PROCESS | 3932 | 1468840485472 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (15B62C00) [pid = 3932] [serial = 1051] [outer = 12902000] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 1258B800 == 36 [pid = 3932] [id = 347] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 19A4D800 == 35 [pid = 3932] [id = 346] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 1615E000 == 34 [pid = 3932] [id = 345] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 19968400 == 33 [pid = 3932] [id = 344] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 1962E400 == 32 [pid = 3932] [id = 343] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 17E16C00 == 31 [pid = 3932] [id = 342] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 12AD9800 == 30 [pid = 3932] [id = 341] 04:14:45 INFO - PROCESS | 3932 | --DOCSHELL 11BDFC00 == 29 [pid = 3932] [id = 340] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1C4A6800) [pid = 3932] [serial = 1006] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1C0DDC00) [pid = 3932] [serial = 1002] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1C4A5400) [pid = 3932] [serial = 1005] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A5F1800) [pid = 3932] [serial = 990] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1B1F1000) [pid = 3932] [serial = 993] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A80C800) [pid = 3932] [serial = 991] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (120D2400) [pid = 3932] [serial = 972] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (159E0800) [pid = 3932] [serial = 973] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1AA62400) [pid = 3932] [serial = 970] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17D23C00) [pid = 3932] [serial = 975] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (18E5A800) [pid = 3932] [serial = 976] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (120A8000) [pid = 3932] [serial = 978] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12545000) [pid = 3932] [serial = 979] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1994FC00) [pid = 3932] [serial = 984] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1995EC00) [pid = 3932] [serial = 985] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (17445000) [pid = 3932] [serial = 981] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (17D26C00) [pid = 3932] [serial = 982] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19691C00) [pid = 3932] [serial = 997] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1968C400) [pid = 3932] [serial = 996] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1C437400) [pid = 3932] [serial = 1003] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1AB06000) [pid = 3932] [serial = 994] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (19A47400) [pid = 3932] [serial = 987] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1C095400) [pid = 3932] [serial = 1000] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1A427C00) [pid = 3932] [serial = 988] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1B2E2400) [pid = 3932] [serial = 999] [outer = 00000000] [url = about:blank] 04:14:45 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:45 INFO - PROCESS | 3932 | 1468840485922 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:14:45 INFO - PROCESS | 3932 | 1468840485998 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:14:45 INFO - PROCESS | 3932 | 1468840486004 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 3932 | 1468840486007 Marionette TRACE conn6 <- [1,1366,null,{}] 04:14:45 INFO - PROCESS | 3932 | 1468840486010 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:14:45 INFO - PROCESS | 3932 | 1468840486013 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:46 INFO - PROCESS | 3932 | 1468840486102 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:14:46 INFO - PROCESS | 3932 | 1468840486116 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 3932 | 1468840486119 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:46 INFO - PROCESS | 3932 | ++DOCSHELL 16167400 == 30 [pid = 3932] [id = 351] 04:14:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (174BE400) [pid = 3932] [serial = 1052] [outer = 00000000] 04:14:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (17D27800) [pid = 3932] [serial = 1053] [outer = 174BE400] 04:14:46 INFO - PROCESS | 3932 | 1468840486165 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (17F56000) [pid = 3932] [serial = 1054] [outer = 174BE400] 04:14:46 INFO - PROCESS | 3932 | 1468840486630 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:14:46 INFO - PROCESS | 3932 | 1468840486680 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:14:46 INFO - PROCESS | 3932 | 1468840486684 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:14:46 INFO - PROCESS | 3932 | 1468840486687 Marionette TRACE conn6 <- [1,1370,null,{}] 04:14:46 INFO - PROCESS | 3932 | 1468840486698 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:14:46 INFO - PROCESS | 3932 | 1468840486702 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:46 INFO - PROCESS | 3932 | 1468840486818 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:14:46 INFO - PROCESS | 3932 | 1468840486912 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 3932 | 1468840486915 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:46 INFO - PROCESS | 3932 | ++DOCSHELL 1994FC00 == 31 [pid = 3932] [id = 352] 04:14:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19951800) [pid = 3932] [serial = 1055] [outer = 00000000] 04:14:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1995EC00) [pid = 3932] [serial = 1056] [outer = 19951800] 04:14:46 INFO - PROCESS | 3932 | 1468840486962 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19968C00) [pid = 3932] [serial = 1057] [outer = 19951800] 04:14:47 INFO - PROCESS | 3932 | [3932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:47 INFO - PROCESS | 3932 | 1468840487341 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:14:47 INFO - PROCESS | 3932 | 1468840487372 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:14:47 INFO - PROCESS | 3932 | 1468840487375 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 3932 | 1468840487377 Marionette TRACE conn6 <- [1,1374,null,{}] 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:14:47 INFO - PROCESS | 3932 | 1468840487380 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:14:47 INFO - PROCESS | 3932 | 1468840487382 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:47 INFO - PROCESS | 3932 | 1468840487467 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:14:47 INFO - PROCESS | 3932 | 1468840487472 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 3932 | 1468840487474 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:47 INFO - PROCESS | 3932 | ++DOCSHELL 1A043C00 == 32 [pid = 3932] [id = 353] 04:14:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A046000) [pid = 3932] [serial = 1058] [outer = 00000000] 04:14:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A76E000) [pid = 3932] [serial = 1059] [outer = 1A046000] 04:14:47 INFO - PROCESS | 3932 | 1468840487518 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A80B800) [pid = 3932] [serial = 1060] [outer = 1A046000] 04:14:47 INFO - PROCESS | 3932 | 1468840488000 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:14:48 INFO - PROCESS | 3932 | 1468840488052 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:14:48 INFO - PROCESS | 3932 | 1468840488055 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 3932 | 1468840488056 Marionette TRACE conn6 <- [1,1378,null,{}] 04:14:48 INFO - PROCESS | 3932 | 1468840488060 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:14:48 INFO - PROCESS | 3932 | 1468840488062 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:48 INFO - PROCESS | 3932 | 1468840488174 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:14:48 INFO - PROCESS | 3932 | 1468840488263 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 3932 | 1468840488265 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:48 INFO - PROCESS | 3932 | ++DOCSHELL 1743BC00 == 33 [pid = 3932] [id = 354] 04:14:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A8D7C00) [pid = 3932] [serial = 1061] [outer = 00000000] 04:14:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1AB0AC00) [pid = 3932] [serial = 1062] [outer = 1A8D7C00] 04:14:48 INFO - PROCESS | 3932 | 1468840488309 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1B1E8400) [pid = 3932] [serial = 1063] [outer = 1A8D7C00] 04:14:48 INFO - PROCESS | 3932 | 1468840488728 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:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 04:14:48 INFO - PROCESS | 3932 | 1468840488786 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 3932 | 1468840488788 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:14:48 INFO - PROCESS | 3932 | 1468840488799 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 3932 | 1468840488801 Marionette TRACE conn6 <- [1,1382,null,{}] 04:14:48 INFO - PROCESS | 3932 | 1468840488805 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:14:48 INFO - PROCESS | 3932 | 1468840488810 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:48 INFO - PROCESS | 3932 | 1468840488943 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:14:48 INFO - PROCESS | 3932 | 1468840489006 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 3932 | 1468840489008 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:49 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EC000 == 34 [pid = 3932] [id = 355] 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B271800) [pid = 3932] [serial = 1064] [outer = 00000000] 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C09C000) [pid = 3932] [serial = 1065] [outer = 1B271800] 04:14:49 INFO - PROCESS | 3932 | 1468840489052 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C0D6C00) [pid = 3932] [serial = 1066] [outer = 1B271800] 04:14:49 INFO - PROCESS | 3932 | 1468840489481 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:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 04:14:49 INFO - PROCESS | 3932 | 1468840489534 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 3932 | 1468840489536 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:14:49 INFO - PROCESS | 3932 | 1468840489540 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 3932 | 1468840489541 Marionette TRACE conn6 <- [1,1386,null,{}] 04:14:49 INFO - PROCESS | 3932 | 1468840489545 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:14:49 INFO - PROCESS | 3932 | 1468840489547 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:49 INFO - PROCESS | 3932 | 1468840489665 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:14:49 INFO - PROCESS | 3932 | 1468840489674 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 3932 | 1468840489676 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:49 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DB400 == 35 [pid = 3932] [id = 356] 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DB800) [pid = 3932] [serial = 1067] [outer = 00000000] 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C0E2400) [pid = 3932] [serial = 1068] [outer = 1C0DB800] 04:14:49 INFO - PROCESS | 3932 | 1468840489721 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C0DE400) [pid = 3932] [serial = 1069] [outer = 1C0DB800] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1250E400) [pid = 3932] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (15962400) [pid = 3932] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11CA9000) [pid = 3932] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (17E17C00) [pid = 3932] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1962F000) [pid = 3932] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19968800) [pid = 3932] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (180DC400) [pid = 3932] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A5EA800) [pid = 3932] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (129E3800) [pid = 3932] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19955400) [pid = 3932] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:14:49 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C441400) [pid = 3932] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:14:50 INFO - PROCESS | 3932 | 1468840490165 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:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 672ms 04:14:50 INFO - PROCESS | 3932 | 1468840490213 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:14:50 INFO - PROCESS | 3932 | 1468840490215 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:14:50 INFO - PROCESS | 3932 | 1468840490218 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 3932 | 1468840490220 Marionette TRACE conn6 <- [1,1390,null,{}] 04:14:50 INFO - PROCESS | 3932 | 1468840490223 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:14:50 INFO - PROCESS | 3932 | 1468840490225 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:50 INFO - PROCESS | 3932 | 1468840490304 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:14:50 INFO - PROCESS | 3932 | 1468840490309 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 3932 | 1468840490311 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:50 INFO - PROCESS | 3932 | ++DOCSHELL 19932000 == 36 [pid = 3932] [id = 357] 04:14:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1994F800) [pid = 3932] [serial = 1070] [outer = 00000000] 04:14:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A50F000) [pid = 3932] [serial = 1071] [outer = 1994F800] 04:14:50 INFO - PROCESS | 3932 | 1468840490354 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A80A000) [pid = 3932] [serial = 1072] [outer = 1994F800] 04:14:50 INFO - PROCESS | 3932 | 1468840490768 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:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 571ms 04:14:50 INFO - PROCESS | 3932 | 1468840490790 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 3932 | 1468840490792 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:14:50 INFO - PROCESS | 3932 | 1468840490794 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 3932 | 1468840490796 Marionette TRACE conn6 <- [1,1394,null,{}] 04:14:50 INFO - PROCESS | 3932 | 1468840490800 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:14:50 INFO - PROCESS | 3932 | 1468840490801 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:50 INFO - PROCESS | 3932 | 1468840490922 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:14:50 INFO - PROCESS | 3932 | 1468840490932 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 3932 | 1468840490934 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:50 INFO - PROCESS | 3932 | ++DOCSHELL 1996A000 == 37 [pid = 3932] [id = 358] 04:14:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A10000) [pid = 3932] [serial = 1073] [outer = 00000000] 04:14:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C4A0C00) [pid = 3932] [serial = 1074] [outer = 19A10000] 04:14:50 INFO - PROCESS | 3932 | 1468840490976 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1C4A7400) [pid = 3932] [serial = 1075] [outer = 19A10000] 04:14:51 INFO - PROCESS | 3932 | 1468840491394 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:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 04:14:51 INFO - PROCESS | 3932 | 1468840491426 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:14:51 INFO - PROCESS | 3932 | 1468840491428 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:14:51 INFO - PROCESS | 3932 | 1468840491431 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 3932 | 1468840491433 Marionette TRACE conn6 <- [1,1398,null,{}] 04:14:51 INFO - PROCESS | 3932 | 1468840491436 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:14:51 INFO - PROCESS | 3932 | 1468840491438 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:51 INFO - PROCESS | 3932 | 1468840491560 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:14:51 INFO - PROCESS | 3932 | 1468840491568 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 3932 | 1468840491570 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:51 INFO - PROCESS | 3932 | ++DOCSHELL 1A044000 == 38 [pid = 3932] [id = 359] 04:14:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A54D400) [pid = 3932] [serial = 1076] [outer = 00000000] 04:14:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1D8B8000) [pid = 3932] [serial = 1077] [outer = 1A54D400] 04:14:51 INFO - PROCESS | 3932 | 1468840491612 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1D8B8C00) [pid = 3932] [serial = 1078] [outer = 1A54D400] 04:14:52 INFO - PROCESS | 3932 | 1468840492216 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:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 831ms 04:14:52 INFO - PROCESS | 3932 | 1468840492264 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 3932 | 1468840492269 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:14:52 INFO - PROCESS | 3932 | 1468840492273 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 3932 | 1468840492277 Marionette TRACE conn6 <- [1,1402,null,{}] 04:14:52 INFO - PROCESS | 3932 | 1468840492283 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:14:52 INFO - PROCESS | 3932 | 1468840492286 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:52 INFO - PROCESS | 3932 | 1468840492406 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:14:52 INFO - PROCESS | 3932 | 1468840492531 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 3932 | 1468840492534 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:52 INFO - PROCESS | 3932 | ++DOCSHELL 11831400 == 39 [pid = 3932] [id = 360] 04:14:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1183E800) [pid = 3932] [serial = 1079] [outer = 00000000] 04:14:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (15BA9C00) [pid = 3932] [serial = 1080] [outer = 1183E800] 04:14:52 INFO - PROCESS | 3932 | 1468840492592 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (174BC400) [pid = 3932] [serial = 1081] [outer = 1183E800] 04:14:53 INFO - PROCESS | 3932 | 1468840493219 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:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 990ms 04:14:53 INFO - PROCESS | 3932 | 1468840493264 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 3932 | 1468840493268 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:14:53 INFO - PROCESS | 3932 | 1468840493275 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 3932 | 1468840493278 Marionette TRACE conn6 <- [1,1406,null,{}] 04:14:53 INFO - PROCESS | 3932 | 1468840493298 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:14:53 INFO - PROCESS | 3932 | 1468840493301 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:53 INFO - PROCESS | 3932 | 1468840493418 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:14:53 INFO - PROCESS | 3932 | 1468840493542 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 3932 | 1468840493544 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:53 INFO - PROCESS | 3932 | ++DOCSHELL 19949C00 == 40 [pid = 3932] [id = 361] 04:14:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1994B800) [pid = 3932] [serial = 1082] [outer = 00000000] 04:14:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A05C00) [pid = 3932] [serial = 1083] [outer = 1994B800] 04:14:53 INFO - PROCESS | 3932 | 1468840493600 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A5F7800) [pid = 3932] [serial = 1084] [outer = 1994B800] 04:14:54 INFO - PROCESS | 3932 | 1468840494229 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:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 990ms 04:14:54 INFO - PROCESS | 3932 | 1468840494269 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 3932 | 1468840494271 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:14:54 INFO - PROCESS | 3932 | 1468840494275 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 3932 | 1468840494279 Marionette TRACE conn6 <- [1,1410,null,{}] 04:14:54 INFO - PROCESS | 3932 | 1468840494290 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:14:54 INFO - PROCESS | 3932 | 1468840494295 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:54 INFO - PROCESS | 3932 | 1468840494403 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:14:54 INFO - PROCESS | 3932 | 1468840494509 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 3932 | 1468840494513 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:54 INFO - PROCESS | 3932 | ++DOCSHELL 1D8B3400 == 41 [pid = 3932] [id = 362] 04:14:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1D8B4400) [pid = 3932] [serial = 1085] [outer = 00000000] 04:14:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1DE87000) [pid = 3932] [serial = 1086] [outer = 1D8B4400] 04:14:54 INFO - PROCESS | 3932 | 1468840494568 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1DF32C00) [pid = 3932] [serial = 1087] [outer = 1D8B4400] 04:14:55 INFO - PROCESS | 3932 | 1468840495418 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:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1178ms 04:14:55 INFO - PROCESS | 3932 | 1468840495457 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:14:55 INFO - PROCESS | 3932 | 1468840495461 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:14:55 INFO - PROCESS | 3932 | 1468840495466 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 3932 | 1468840495469 Marionette TRACE conn6 <- [1,1414,null,{}] 04:14:55 INFO - PROCESS | 3932 | 1468840495474 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:14:55 INFO - PROCESS | 3932 | 1468840495477 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:55 INFO - PROCESS | 3932 | 1468840495578 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:14:55 INFO - PROCESS | 3932 | 1468840495711 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 3932 | 1468840495715 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:55 INFO - PROCESS | 3932 | ++DOCSHELL 11363400 == 42 [pid = 3932] [id = 363] 04:14:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (113F0400) [pid = 3932] [serial = 1088] [outer = 00000000] 04:14:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (11F4F800) [pid = 3932] [serial = 1089] [outer = 113F0400] 04:14:55 INFO - PROCESS | 3932 | 1468840495768 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (120A6C00) [pid = 3932] [serial = 1090] [outer = 113F0400] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1996A000 == 41 [pid = 3932] [id = 358] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 19932000 == 40 [pid = 3932] [id = 357] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1C0DB400 == 39 [pid = 3932] [id = 356] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1B1EC000 == 38 [pid = 3932] [id = 355] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1743BC00 == 37 [pid = 3932] [id = 354] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1A043C00 == 36 [pid = 3932] [id = 353] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1994FC00 == 35 [pid = 3932] [id = 352] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 16167400 == 34 [pid = 3932] [id = 351] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1258B400 == 33 [pid = 3932] [id = 350] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 16C69000 == 32 [pid = 3932] [id = 349] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 0D4E9C00 == 31 [pid = 3932] [id = 348] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1250B800 == 30 [pid = 3932] [id = 339] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 19949C00 == 29 [pid = 3932] [id = 361] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1D8B3400 == 28 [pid = 3932] [id = 362] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 1A044000 == 27 [pid = 3932] [id = 359] 04:14:56 INFO - PROCESS | 3932 | --DOCSHELL 11831400 == 26 [pid = 3932] [id = 360] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (15E25000) [pid = 3932] [serial = 1018] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (12AD0000) [pid = 3932] [serial = 1017] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (15BAEC00) [pid = 3932] [serial = 1023] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (11F97C00) [pid = 3932] [serial = 1020] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (18E61000) [pid = 3932] [serial = 1026] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19627800) [pid = 3932] [serial = 1027] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1205B000) [pid = 3932] [serial = 1021] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1995D400) [pid = 3932] [serial = 1030] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19933C00) [pid = 3932] [serial = 1029] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A07800) [pid = 3932] [serial = 1032] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1996A400) [pid = 3932] [serial = 1035] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A045C00) [pid = 3932] [serial = 1036] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A807400) [pid = 3932] [serial = 1038] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (17A5A400) [pid = 3932] [serial = 1009] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (16085800) [pid = 3932] [serial = 1008] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A8DD400) [pid = 3932] [serial = 1012] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A552C00) [pid = 3932] [serial = 1011] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1DE44800) [pid = 3932] [serial = 1015] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1D805400) [pid = 3932] [serial = 1014] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19A47C00) [pid = 3932] [serial = 1033] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1290E800) [pid = 3932] [serial = 1039] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (15E54C00) [pid = 3932] [serial = 1024] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A8DAC00) [pid = 3932] [serial = 1041] [outer = 00000000] [url = about:blank] 04:14:56 INFO - PROCESS | 3932 | 1468840496881 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:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1474ms 04:14:56 INFO - PROCESS | 3932 | 1468840496941 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 3932 | 1468840496945 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:14:56 INFO - PROCESS | 3932 | 1468840496949 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 3932 | 1468840496953 Marionette TRACE conn6 <- [1,1418,null,{}] 04:14:56 INFO - PROCESS | 3932 | 1468840496958 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:14:56 INFO - PROCESS | 3932 | 1468840496961 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:57 INFO - PROCESS | 3932 | 1468840497050 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:14:57 INFO - PROCESS | 3932 | 1468840497162 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 3932 | 1468840497164 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:57 INFO - PROCESS | 3932 | ++DOCSHELL 11839C00 == 27 [pid = 3932] [id = 364] 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11BD3800) [pid = 3932] [serial = 1091] [outer = 00000000] 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (11F98800) [pid = 3932] [serial = 1092] [outer = 11BD3800] 04:14:57 INFO - PROCESS | 3932 | 1468840497216 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (120A1400) [pid = 3932] [serial = 1093] [outer = 11BD3800] 04:14:57 INFO - PROCESS | 3932 | 1468840497600 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:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 04:14:57 INFO - PROCESS | 3932 | 1468840497644 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 3932 | 1468840497649 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:14:57 INFO - PROCESS | 3932 | 1468840497656 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 3932 | 1468840497659 Marionette TRACE conn6 <- [1,1422,null,{}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:14:57 INFO - PROCESS | 3932 | 1468840497662 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:14:57 INFO - PROCESS | 3932 | 1468840497665 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:57 INFO - PROCESS | 3932 | 1468840497791 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:14:57 INFO - PROCESS | 3932 | 1468840497804 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 3932 | 1468840497807 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:57 INFO - PROCESS | 3932 | ++DOCSHELL 159E3000 == 28 [pid = 3932] [id = 365] 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15B62400) [pid = 3932] [serial = 1094] [outer = 00000000] 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15C54400) [pid = 3932] [serial = 1095] [outer = 15B62400] 04:14:57 INFO - PROCESS | 3932 | 1468840497853 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15E53C00) [pid = 3932] [serial = 1096] [outer = 15B62400] 04:14:58 INFO - PROCESS | 3932 | 1468840498291 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:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 04:14:58 INFO - PROCESS | 3932 | 1468840498337 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 3932 | 1468840498339 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:14:58 INFO - PROCESS | 3932 | 1468840498343 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 3932 | 1468840498346 Marionette TRACE conn6 <- [1,1426,null,{}] 04:14:58 INFO - PROCESS | 3932 | 1468840498357 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:14:58 INFO - PROCESS | 3932 | 1468840498362 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:58 INFO - PROCESS | 3932 | 1468840498446 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:14:58 INFO - PROCESS | 3932 | 1468840498455 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 3932 | 1468840498458 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:58 INFO - PROCESS | 3932 | ++DOCSHELL 17D26C00 == 29 [pid = 3932] [id = 366] 04:14:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (17D27400) [pid = 3932] [serial = 1097] [outer = 00000000] 04:14:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (17E12400) [pid = 3932] [serial = 1098] [outer = 17D27400] 04:14:58 INFO - PROCESS | 3932 | 1468840498505 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (180DC000) [pid = 3932] [serial = 1099] [outer = 17D27400] 04:14:58 INFO - PROCESS | 3932 | 1468840498994 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:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 04:14:59 INFO - PROCESS | 3932 | 1468840499021 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 3932 | 1468840499023 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 3932 | 1468840499027 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:14:59 INFO - PROCESS | 3932 | 1468840499029 Marionette TRACE conn6 <- [1,1430,null,{}] 04:14:59 INFO - PROCESS | 3932 | 1468840499032 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:14:59 INFO - PROCESS | 3932 | 1468840499034 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:59 INFO - PROCESS | 3932 | 1468840499153 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:14:59 INFO - PROCESS | 3932 | 1468840499241 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 3932 | 1468840499243 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:59 INFO - PROCESS | 3932 | ++DOCSHELL 19687400 == 30 [pid = 3932] [id = 367] 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19687800) [pid = 3932] [serial = 1100] [outer = 00000000] 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19691800) [pid = 3932] [serial = 1101] [outer = 19687800] 04:14:59 INFO - PROCESS | 3932 | 1468840499286 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19932800) [pid = 3932] [serial = 1102] [outer = 19687800] 04:14:59 INFO - PROCESS | 3932 | 1468840499671 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:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:14:59 INFO - PROCESS | 3932 | 1468840499701 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 3932 | 1468840499703 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 3932 | 1468840499706 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 3932 | 1468840499708 Marionette TRACE conn6 <- [1,1434,null,{}] 04:14:59 INFO - PROCESS | 3932 | 1468840499711 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:14:59 INFO - PROCESS | 3932 | 1468840499713 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:59 INFO - PROCESS | 3932 | 1468840499819 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:14:59 INFO - PROCESS | 3932 | 1468840499825 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 3932 | 1468840499827 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:14:59 INFO - PROCESS | 3932 | ++DOCSHELL 1994AC00 == 31 [pid = 3932] [id = 368] 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1994B000) [pid = 3932] [serial = 1103] [outer = 00000000] 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1995D400) [pid = 3932] [serial = 1104] [outer = 1994B000] 04:14:59 INFO - PROCESS | 3932 | 1468840499871 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19964800) [pid = 3932] [serial = 1105] [outer = 1994B000] 04:15:00 INFO - PROCESS | 3932 | 1468840500357 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:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 04:15:00 INFO - PROCESS | 3932 | 1468840500377 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 3932 | 1468840500379 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:15:00 INFO - PROCESS | 3932 | 1468840500388 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 3932 | 1468840500390 Marionette TRACE conn6 <- [1,1438,null,{}] 04:15:00 INFO - PROCESS | 3932 | 1468840500397 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:15:00 INFO - PROCESS | 3932 | 1468840500403 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:00 INFO - PROCESS | 3932 | 1468840500527 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:15:00 INFO - PROCESS | 3932 | 1468840500617 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 3932 | 1468840500619 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:00 INFO - PROCESS | 3932 | ++DOCSHELL 1996BC00 == 32 [pid = 3932] [id = 369] 04:15:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A0BC00) [pid = 3932] [serial = 1106] [outer = 00000000] 04:15:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A4E000) [pid = 3932] [serial = 1107] [outer = 19A0BC00] 04:15:00 INFO - PROCESS | 3932 | 1468840500663 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A54C400) [pid = 3932] [serial = 1108] [outer = 19A0BC00] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A10000) [pid = 3932] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A8D7C00) [pid = 3932] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1B271800) [pid = 3932] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17403400) [pid = 3932] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A54D400) [pid = 3932] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (12902000) [pid = 3932] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A046000) [pid = 3932] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (174BE400) [pid = 3932] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19951800) [pid = 3932] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C0DB800) [pid = 3932] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (0D4EAC00) [pid = 3932] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A777000) [pid = 3932] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:15:01 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1994F800) [pid = 3932] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:15:01 INFO - PROCESS | 3932 | 1468840501245 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:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 890ms 04:15:01 INFO - PROCESS | 3932 | 1468840501280 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 3932 | 1468840501282 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 3932 | 1468840501285 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:15:01 INFO - PROCESS | 3932 | 1468840501287 Marionette TRACE conn6 <- [1,1442,null,{}] 04:15:01 INFO - PROCESS | 3932 | 1468840501290 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:15:01 INFO - PROCESS | 3932 | 1468840501292 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:01 INFO - PROCESS | 3932 | 1468840501368 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:15:01 INFO - PROCESS | 3932 | 1468840501373 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 3932 | 1468840501375 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:01 INFO - PROCESS | 3932 | ++DOCSHELL 1994C800 == 33 [pid = 3932] [id = 370] 04:15:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A03800) [pid = 3932] [serial = 1109] [outer = 00000000] 04:15:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A455000) [pid = 3932] [serial = 1110] [outer = 19A03800] 04:15:01 INFO - PROCESS | 3932 | 1468840501417 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5F0800) [pid = 3932] [serial = 1111] [outer = 19A03800] 04:15:01 INFO - PROCESS | 3932 | 1468840501841 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:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 570ms 04:15:01 INFO - PROCESS | 3932 | 1468840501858 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 3932 | 1468840501860 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:15:01 INFO - PROCESS | 3932 | 1468840501863 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 3932 | 1468840501865 Marionette TRACE conn6 <- [1,1446,null,{}] 04:15:01 INFO - PROCESS | 3932 | 1468840501868 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:15:01 INFO - PROCESS | 3932 | 1468840501870 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:01 INFO - PROCESS | 3932 | 1468840501985 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:15:01 INFO - PROCESS | 3932 | 1468840501995 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 3932 | 1468840501997 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:01 INFO - PROCESS | 3932 | ++DOCSHELL 113F7800 == 34 [pid = 3932] [id = 371] 04:15:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A10000) [pid = 3932] [serial = 1112] [outer = 00000000] 04:15:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A806800) [pid = 3932] [serial = 1113] [outer = 19A10000] 04:15:02 INFO - PROCESS | 3932 | 1468840502039 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A807400) [pid = 3932] [serial = 1114] [outer = 19A10000] 04:15:02 INFO - PROCESS | 3932 | 1468840502474 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:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 04:15:02 INFO - PROCESS | 3932 | 1468840502494 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 3932 | 1468840502496 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:15:02 INFO - PROCESS | 3932 | 1468840502500 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 3932 | 1468840502501 Marionette TRACE conn6 <- [1,1450,null,{}] 04:15:02 INFO - PROCESS | 3932 | 1468840502505 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:15:02 INFO - PROCESS | 3932 | 1468840502507 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:02 INFO - PROCESS | 3932 | 1468840502619 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:15:02 INFO - PROCESS | 3932 | 1468840502627 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 3932 | 1468840502629 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:02 INFO - PROCESS | 3932 | ++DOCSHELL 1A812400 == 35 [pid = 3932] [id = 372] 04:15:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A812C00) [pid = 3932] [serial = 1115] [outer = 00000000] 04:15:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A8DAC00) [pid = 3932] [serial = 1116] [outer = 1A812C00] 04:15:02 INFO - PROCESS | 3932 | 1468840502671 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DF800) [pid = 3932] [serial = 1117] [outer = 1A812C00] 04:15:03 INFO - PROCESS | 3932 | 1468840503261 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:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 830ms 04:15:03 INFO - PROCESS | 3932 | 1468840503378 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 3932 | 1468840503383 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 3932 | 1468840503389 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 3932 | 1468840503393 Marionette TRACE conn6 <- [1,1454,null,{}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:15:03 INFO - PROCESS | 3932 | 1468840503399 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:15:03 INFO - PROCESS | 3932 | 1468840503402 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:03 INFO - PROCESS | 3932 | 1468840503534 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:15:03 INFO - PROCESS | 3932 | 1468840503659 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 3932 | 1468840503664 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:03 INFO - PROCESS | 3932 | ++DOCSHELL 113F9400 == 36 [pid = 3932] [id = 373] 04:15:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1177F000) [pid = 3932] [serial = 1118] [outer = 00000000] 04:15:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (120D2400) [pid = 3932] [serial = 1119] [outer = 1177F000] 04:15:03 INFO - PROCESS | 3932 | 1468840503723 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (12A88800) [pid = 3932] [serial = 1120] [outer = 1177F000] 04:15:04 INFO - PROCESS | 3932 | 1468840504524 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:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1167ms 04:15:04 INFO - PROCESS | 3932 | 1468840504564 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 3932 | 1468840504569 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:15:04 INFO - PROCESS | 3932 | 1468840504575 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 3932 | 1468840504578 Marionette TRACE conn6 <- [1,1458,null,{}] 04:15:04 INFO - PROCESS | 3932 | 1468840504582 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:15:04 INFO - PROCESS | 3932 | 1468840504585 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:04 INFO - PROCESS | 3932 | 1468840504711 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:15:04 INFO - PROCESS | 3932 | 1468840504842 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 3932 | 1468840504845 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:04 INFO - PROCESS | 3932 | ++DOCSHELL 0D0D4C00 == 37 [pid = 3932] [id = 374] 04:15:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (0D4E8000) [pid = 3932] [serial = 1121] [outer = 00000000] 04:15:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1177F800) [pid = 3932] [serial = 1122] [outer = 0D4E8000] 04:15:04 INFO - PROCESS | 3932 | 1468840504902 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (11BD5000) [pid = 3932] [serial = 1123] [outer = 0D4E8000] 04:15:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (11778C00) [pid = 3932] [serial = 1124] [outer = 19A44C00] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 113F7800 == 36 [pid = 3932] [id = 371] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 1994C800 == 35 [pid = 3932] [id = 370] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 1996BC00 == 34 [pid = 3932] [id = 369] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 1994AC00 == 33 [pid = 3932] [id = 368] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 19687400 == 32 [pid = 3932] [id = 367] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 17D26C00 == 31 [pid = 3932] [id = 366] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 159E3000 == 30 [pid = 3932] [id = 365] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 11839C00 == 29 [pid = 3932] [id = 364] 04:15:05 INFO - PROCESS | 3932 | --DOCSHELL 11363400 == 28 [pid = 3932] [id = 363] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1AB0AC00) [pid = 3932] [serial = 1062] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1C09C000) [pid = 3932] [serial = 1065] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1B1E8400) [pid = 3932] [serial = 1063] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17449000) [pid = 3932] [serial = 1047] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1D8B8C00) [pid = 3932] [serial = 1078] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1D8B8000) [pid = 3932] [serial = 1077] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17E11800) [pid = 3932] [serial = 1048] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (12A8A000) [pid = 3932] [serial = 1050] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15B62C00) [pid = 3932] [serial = 1051] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A76E000) [pid = 3932] [serial = 1059] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17D27800) [pid = 3932] [serial = 1053] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (17F56000) [pid = 3932] [serial = 1054] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1995EC00) [pid = 3932] [serial = 1056] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C0E2400) [pid = 3932] [serial = 1068] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19968C00) [pid = 3932] [serial = 1057] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11771800) [pid = 3932] [serial = 1044] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11838800) [pid = 3932] [serial = 1045] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C0D6C00) [pid = 3932] [serial = 1066] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1994CC00) [pid = 3932] [serial = 1042] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1C0DE400) [pid = 3932] [serial = 1069] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A50F000) [pid = 3932] [serial = 1071] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A80A000) [pid = 3932] [serial = 1072] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A80B800) [pid = 3932] [serial = 1060] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1C4A0C00) [pid = 3932] [serial = 1074] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1C4A7400) [pid = 3932] [serial = 1075] [outer = 00000000] [url = about:blank] 04:15:05 INFO - PROCESS | 3932 | 1468840505740 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:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1232ms 04:15:05 INFO - PROCESS | 3932 | 1468840505812 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 3932 | 1468840505815 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:15:05 INFO - PROCESS | 3932 | 1468840505820 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 3932 | 1468840505824 Marionette TRACE conn6 <- [1,1462,null,{}] 04:15:05 INFO - PROCESS | 3932 | 1468840505829 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:15:05 INFO - PROCESS | 3932 | 1468840505831 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:05 INFO - PROCESS | 3932 | 1468840505921 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:15:05 INFO - PROCESS | 3932 | 1468840505933 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 3932 | 1468840505936 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:05 INFO - PROCESS | 3932 | ++DOCSHELL 1290E800 == 29 [pid = 3932] [id = 375] 04:15:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (12A87C00) [pid = 3932] [serial = 1125] [outer = 00000000] 04:15:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (15B62C00) [pid = 3932] [serial = 1126] [outer = 12A87C00] 04:15:05 INFO - PROCESS | 3932 | 1468840505983 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (15C4F400) [pid = 3932] [serial = 1127] [outer = 12A87C00] 04:15:06 INFO - PROCESS | 3932 | 1468840506492 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:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 04:15:06 INFO - PROCESS | 3932 | 1468840506551 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 3932 | 1468840506555 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 3932 | 1468840506561 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:15:06 INFO - PROCESS | 3932 | 1468840506564 Marionette TRACE conn6 <- [1,1466,null,{}] 04:15:06 INFO - PROCESS | 3932 | 1468840506568 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:15:06 INFO - PROCESS | 3932 | 1468840506570 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:06 INFO - PROCESS | 3932 | 1468840506657 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:15:06 INFO - PROCESS | 3932 | 1468840506744 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 3932 | 1468840506746 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:06 INFO - PROCESS | 3932 | ++DOCSHELL 16C67400 == 30 [pid = 3932] [id = 376] 04:15:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1740C400) [pid = 3932] [serial = 1128] [outer = 00000000] 04:15:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (17D21C00) [pid = 3932] [serial = 1129] [outer = 1740C400] 04:15:06 INFO - PROCESS | 3932 | 1468840506792 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17E17800) [pid = 3932] [serial = 1130] [outer = 1740C400] 04:15:07 INFO - PROCESS | 3932 | 1468840507178 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:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 04:15:07 INFO - PROCESS | 3932 | 1468840507236 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 3932 | 1468840507238 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:15:07 INFO - PROCESS | 3932 | 1468840507242 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:15:07 INFO - PROCESS | 3932 | 1468840507245 Marionette TRACE conn6 <- [1,1470,null,{}] 04:15:07 INFO - PROCESS | 3932 | 1468840507256 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:15:07 INFO - PROCESS | 3932 | 1468840507260 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:07 INFO - PROCESS | 3932 | 1468840507344 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:15:07 INFO - PROCESS | 3932 | 1468840507351 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 3932 | 1468840507354 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:07 INFO - PROCESS | 3932 | ++DOCSHELL 1994A800 == 31 [pid = 3932] [id = 377] 04:15:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1994C800) [pid = 3932] [serial = 1131] [outer = 00000000] 04:15:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19951800) [pid = 3932] [serial = 1132] [outer = 1994C800] 04:15:07 INFO - PROCESS | 3932 | 1468840507401 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19965C00) [pid = 3932] [serial = 1133] [outer = 1994C800] 04:15:07 INFO - PROCESS | 3932 | 1468840507857 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:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 04:15:07 INFO - PROCESS | 3932 | 1468840507892 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 3932 | 1468840507895 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:15:07 INFO - PROCESS | 3932 | 1468840507898 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 3932 | 1468840507900 Marionette TRACE conn6 <- [1,1474,null,{}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:15:07 INFO - PROCESS | 3932 | 1468840507908 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:15:07 INFO - PROCESS | 3932 | 1468840507910 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:08 INFO - PROCESS | 3932 | 1468840508049 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:15:08 INFO - PROCESS | 3932 | 1468840508104 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 3932 | 1468840508106 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:08 INFO - PROCESS | 3932 | ++DOCSHELL 19A07000 == 32 [pid = 3932] [id = 378] 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A0D400) [pid = 3932] [serial = 1134] [outer = 00000000] 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A045C00) [pid = 3932] [serial = 1135] [outer = 19A0D400] 04:15:08 INFO - PROCESS | 3932 | 1468840508149 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5EFC00) [pid = 3932] [serial = 1136] [outer = 19A0D400] 04:15:08 INFO - PROCESS | 3932 | 1468840508581 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:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 04:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:15:08 INFO - PROCESS | 3932 | 1468840508634 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 3932 | 1468840508636 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 3932 | 1468840508639 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 3932 | 1468840508641 Marionette TRACE conn6 <- [1,1478,null,{}] 04:15:08 INFO - PROCESS | 3932 | 1468840508644 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:15:08 INFO - PROCESS | 3932 | 1468840508646 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:08 INFO - PROCESS | 3932 | 1468840508763 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:15:08 INFO - PROCESS | 3932 | 1468840508773 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 3932 | 1468840508775 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:08 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F4C00 == 33 [pid = 3932] [id = 379] 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A76E000) [pid = 3932] [serial = 1137] [outer = 00000000] 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A814C00) [pid = 3932] [serial = 1138] [outer = 1A76E000] 04:15:08 INFO - PROCESS | 3932 | 1468840508818 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A8D8400) [pid = 3932] [serial = 1139] [outer = 1A76E000] 04:15:09 INFO - PROCESS | 3932 | 1468840509285 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:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 04:15:09 INFO - PROCESS | 3932 | 1468840509309 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 3932 | 1468840509311 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:15:09 INFO - PROCESS | 3932 | 1468840509319 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 3932 | 1468840509321 Marionette TRACE conn6 <- [1,1482,null,{}] 04:15:09 INFO - PROCESS | 3932 | 1468840509324 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:15:09 INFO - PROCESS | 3932 | 1468840509330 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:09 INFO - PROCESS | 3932 | 1468840509496 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:15:09 INFO - PROCESS | 3932 | 1468840509510 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 3932 | 1468840509512 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:09 INFO - PROCESS | 3932 | ++DOCSHELL 1B1E9C00 == 34 [pid = 3932] [id = 380] 04:15:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1EC000) [pid = 3932] [serial = 1140] [outer = 00000000] 04:15:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B1F6800) [pid = 3932] [serial = 1141] [outer = 1B1EC000] 04:15:09 INFO - PROCESS | 3932 | 1468840509605 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1F1C00) [pid = 3932] [serial = 1142] [outer = 1B1EC000] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A0BC00) [pid = 3932] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1183E800) [pid = 3932] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1994B800) [pid = 3932] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1D8B4400) [pid = 3932] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A03800) [pid = 3932] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19687800) [pid = 3932] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1994B000) [pid = 3932] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:15:09 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17D27400) [pid = 3932] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:15:10 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (113F0400) [pid = 3932] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:15:10 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11BD3800) [pid = 3932] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:15:10 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19A10000) [pid = 3932] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:15:10 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (15B62400) [pid = 3932] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:15:10 INFO - PROCESS | 3932 | 1468840510089 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:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 830ms 04:15:10 INFO - PROCESS | 3932 | 1468840510146 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:15:10 INFO - PROCESS | 3932 | 1468840510148 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:15:10 INFO - PROCESS | 3932 | 1468840510151 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 3932 | 1468840510153 Marionette TRACE conn6 <- [1,1486,null,{}] 04:15:10 INFO - PROCESS | 3932 | 1468840510156 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:15:10 INFO - PROCESS | 3932 | 1468840510158 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:10 INFO - PROCESS | 3932 | 1468840510236 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:15:10 INFO - PROCESS | 3932 | 1468840510244 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 3932 | 1468840510245 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:10 INFO - PROCESS | 3932 | ++DOCSHELL 11CA9000 == 35 [pid = 3932] [id = 381] 04:15:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (11F96C00) [pid = 3932] [serial = 1143] [outer = 00000000] 04:15:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17E12000) [pid = 3932] [serial = 1144] [outer = 11F96C00] 04:15:10 INFO - PROCESS | 3932 | 1468840510366 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19062400) [pid = 3932] [serial = 1145] [outer = 11F96C00] 04:15:10 INFO - PROCESS | 3932 | 1468840510714 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:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 04:15:10 INFO - PROCESS | 3932 | 1468840510782 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 3932 | 1468840510784 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:15:10 INFO - PROCESS | 3932 | 1468840510787 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 3932 | 1468840510788 Marionette TRACE conn6 <- [1,1490,null,{}] 04:15:10 INFO - PROCESS | 3932 | 1468840510792 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:15:10 INFO - PROCESS | 3932 | 1468840510794 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:10 INFO - PROCESS | 3932 | 1468840510930 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:15:10 INFO - PROCESS | 3932 | 1468840510938 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 3932 | 1468840510940 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:10 INFO - PROCESS | 3932 | ++DOCSHELL 12AD9000 == 36 [pid = 3932] [id = 382] 04:15:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (17E11800) [pid = 3932] [serial = 1146] [outer = 00000000] 04:15:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1AA5EC00) [pid = 3932] [serial = 1147] [outer = 17E11800] 04:15:10 INFO - PROCESS | 3932 | 1468840510982 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B2ED000) [pid = 3932] [serial = 1148] [outer = 17E11800] 04:15:11 INFO - PROCESS | 3932 | 1468840511383 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:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 04:15:11 INFO - PROCESS | 3932 | 1468840511418 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 3932 | 1468840511420 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:15:11 INFO - PROCESS | 3932 | 1468840511423 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 3932 | 1468840511434 Marionette TRACE conn6 <- [1,1494,null,{}] 04:15:11 INFO - PROCESS | 3932 | 1468840511438 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:15:11 INFO - PROCESS | 3932 | 1468840511440 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:11 INFO - PROCESS | 3932 | 1468840511553 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:15:11 INFO - PROCESS | 3932 | 1468840511608 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 3932 | 1468840511609 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:11 INFO - PROCESS | 3932 | ++DOCSHELL 17403000 == 37 [pid = 3932] [id = 383] 04:15:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (180DA000) [pid = 3932] [serial = 1149] [outer = 00000000] 04:15:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C0D7800) [pid = 3932] [serial = 1150] [outer = 180DA000] 04:15:11 INFO - PROCESS | 3932 | 1468840511654 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DA400) [pid = 3932] [serial = 1151] [outer = 180DA000] 04:15:11 INFO - PROCESS | 3932 | 1468840511977 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:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 590ms 04:15:12 INFO - PROCESS | 3932 | 1468840512053 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 3932 | 1468840512057 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:15:12 INFO - PROCESS | 3932 | 1468840512086 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 3932 | 1468840512090 Marionette TRACE conn6 <- [1,1498,null,{}] 04:15:12 INFO - PROCESS | 3932 | 1468840512100 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:15:12 INFO - PROCESS | 3932 | 1468840512103 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:12 INFO - PROCESS | 3932 | 1468840512262 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:15:12 INFO - PROCESS | 3932 | 1468840512357 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 3932 | 1468840512361 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:12 INFO - PROCESS | 3932 | ++DOCSHELL 1183DC00 == 38 [pid = 3932] [id = 384] 04:15:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1183E800) [pid = 3932] [serial = 1152] [outer = 00000000] 04:15:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (120D2800) [pid = 3932] [serial = 1153] [outer = 1183E800] 04:15:12 INFO - PROCESS | 3932 | 1468840512419 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (15BB3000) [pid = 3932] [serial = 1154] [outer = 1183E800] 04:15:12 INFO - PROCESS | 3932 | 1468840512996 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:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 04:15:13 INFO - PROCESS | 3932 | 1468840513022 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:15:13 INFO - PROCESS | 3932 | 1468840513026 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 3932 | 1468840513032 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 3932 | 1468840513036 Marionette TRACE conn6 <- [1,1502,null,{}] 04:15:13 INFO - PROCESS | 3932 | 1468840513040 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:15:13 INFO - PROCESS | 3932 | 1468840513043 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:13 INFO - PROCESS | 3932 | 1468840513195 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:15:13 INFO - PROCESS | 3932 | 1468840513255 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 3932 | 1468840513257 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:13 INFO - PROCESS | 3932 | ++DOCSHELL 19064400 == 39 [pid = 3932] [id = 385] 04:15:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19067800) [pid = 3932] [serial = 1155] [outer = 00000000] 04:15:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19691C00) [pid = 3932] [serial = 1156] [outer = 19067800] 04:15:13 INFO - PROCESS | 3932 | 1468840513312 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19958400) [pid = 3932] [serial = 1157] [outer = 19067800] 04:15:13 INFO - PROCESS | 3932 | 1468840513941 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:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 04:15:13 INFO - PROCESS | 3932 | 1468840513962 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 3932 | 1468840513965 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 3932 | 1468840513968 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:15:13 INFO - PROCESS | 3932 | 1468840513970 Marionette TRACE conn6 <- [1,1506,null,{}] 04:15:13 INFO - PROCESS | 3932 | 1468840513980 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:15:13 INFO - PROCESS | 3932 | 1468840513984 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:14 INFO - PROCESS | 3932 | 1468840514095 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:15:14 INFO - PROCESS | 3932 | 1468840514203 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 3932 | 1468840514207 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:14 INFO - PROCESS | 3932 | ++DOCSHELL 1B1ED400 == 40 [pid = 3932] [id = 386] 04:15:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1B1EDC00) [pid = 3932] [serial = 1158] [outer = 00000000] 04:15:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1F5C00) [pid = 3932] [serial = 1159] [outer = 1B1EDC00] 04:15:14 INFO - PROCESS | 3932 | 1468840514265 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1C0DC400) [pid = 3932] [serial = 1160] [outer = 1B1EDC00] 04:15:14 INFO - PROCESS | 3932 | 1468840514807 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:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 870ms 04:15:14 INFO - PROCESS | 3932 | 1468840514844 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 3932 | 1468840514846 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:15:14 INFO - PROCESS | 3932 | 1468840514851 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 3932 | 1468840514853 Marionette TRACE conn6 <- [1,1510,null,{}] 04:15:14 INFO - PROCESS | 3932 | 1468840514856 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:15:14 INFO - PROCESS | 3932 | 1468840514859 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:14 INFO - PROCESS | 3932 | 1468840514965 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:15:15 INFO - PROCESS | 3932 | 1468840515070 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 3932 | 1468840515072 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:15 INFO - PROCESS | 3932 | ++DOCSHELL 1C49F000 == 41 [pid = 3932] [id = 387] 04:15:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C49FC00) [pid = 3932] [serial = 1161] [outer = 00000000] 04:15:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C4A6000) [pid = 3932] [serial = 1162] [outer = 1C49FC00] 04:15:15 INFO - PROCESS | 3932 | 1468840515124 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C4AAC00) [pid = 3932] [serial = 1163] [outer = 1C49FC00] 04:15:15 INFO - PROCESS | 3932 | 1468840515668 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:15:15 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:15:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:15:15 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:15:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:15:15 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:15:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:15:15 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:15:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:15:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 879ms 04:15:15 INFO - PROCESS | 3932 | 1468840515743 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 3932 | 1468840515745 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:15:15 INFO - PROCESS | 3932 | 1468840515750 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 3932 | 1468840515752 Marionette TRACE conn6 <- [1,1514,null,{}] 04:15:15 INFO - PROCESS | 3932 | 1468840515756 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:15:15 INFO - PROCESS | 3932 | 1468840515758 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:15 INFO - PROCESS | 3932 | 1468840515864 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:15:15 INFO - PROCESS | 3932 | 1468840515997 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 3932 | 1468840515999 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:16 INFO - PROCESS | 3932 | ++DOCSHELL 1A811400 == 42 [pid = 3932] [id = 388] 04:15:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A814000) [pid = 3932] [serial = 1164] [outer = 00000000] 04:15:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1DE3D400) [pid = 3932] [serial = 1165] [outer = 1A814000] 04:15:16 INFO - PROCESS | 3932 | 1468840516051 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1D8B4400) [pid = 3932] [serial = 1166] [outer = 1A814000] 04:15:16 INFO - PROCESS | 3932 | 1468840516734 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:15:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:15:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:15:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:15:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1020ms 04:15:16 INFO - PROCESS | 3932 | 1468840516772 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 3932 | 1468840516776 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:15:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:15:16 INFO - PROCESS | 3932 | 1468840516813 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 3932 | 1468840516816 Marionette TRACE conn6 <- [1,1518,null,{}] 04:15:16 INFO - PROCESS | 3932 | 1468840516822 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:15:16 INFO - PROCESS | 3932 | 1468840516825 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:16 INFO - PROCESS | 3932 | 1468840516924 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:15:17 INFO - PROCESS | 3932 | 1468840517032 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 3932 | 1468840517035 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:17 INFO - PROCESS | 3932 | ++DOCSHELL 15BB4800 == 43 [pid = 3932] [id = 389] 04:15:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (15BB5C00) [pid = 3932] [serial = 1167] [outer = 00000000] 04:15:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1615E000) [pid = 3932] [serial = 1168] [outer = 15BB5C00] 04:15:17 INFO - PROCESS | 3932 | 1468840517085 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (17446C00) [pid = 3932] [serial = 1169] [outer = 15BB5C00] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 12AD9000 == 42 [pid = 3932] [id = 382] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 11CA9000 == 41 [pid = 3932] [id = 381] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1B1E9C00 == 40 [pid = 3932] [id = 380] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1A5F4C00 == 39 [pid = 3932] [id = 379] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 19A07000 == 38 [pid = 3932] [id = 378] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1994A800 == 37 [pid = 3932] [id = 377] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 16C67400 == 36 [pid = 3932] [id = 376] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1290E800 == 35 [pid = 3932] [id = 375] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 113F9400 == 34 [pid = 3932] [id = 373] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1A812400 == 33 [pid = 3932] [id = 372] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 0D0D4C00 == 32 [pid = 3932] [id = 374] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1A811400 == 31 [pid = 3932] [id = 388] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1C49F000 == 30 [pid = 3932] [id = 387] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 19064400 == 29 [pid = 3932] [id = 385] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1B1ED400 == 28 [pid = 3932] [id = 386] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 17403000 == 27 [pid = 3932] [id = 383] 04:15:18 INFO - PROCESS | 3932 | --DOCSHELL 1183DC00 == 26 [pid = 3932] [id = 384] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (19691800) [pid = 3932] [serial = 1101] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1995D400) [pid = 3932] [serial = 1104] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (17E12400) [pid = 3932] [serial = 1098] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (120A6C00) [pid = 3932] [serial = 1090] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (11F4F800) [pid = 3932] [serial = 1089] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (11F98800) [pid = 3932] [serial = 1092] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (120A1400) [pid = 3932] [serial = 1093] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A807400) [pid = 3932] [serial = 1114] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (15C54400) [pid = 3932] [serial = 1095] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (15E53C00) [pid = 3932] [serial = 1096] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19932800) [pid = 3932] [serial = 1102] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A4E000) [pid = 3932] [serial = 1107] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (174BC400) [pid = 3932] [serial = 1081] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (15BA9C00) [pid = 3932] [serial = 1080] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A5F7800) [pid = 3932] [serial = 1084] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A05C00) [pid = 3932] [serial = 1083] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1DF32C00) [pid = 3932] [serial = 1087] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1DE87000) [pid = 3932] [serial = 1086] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19964800) [pid = 3932] [serial = 1105] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A54C400) [pid = 3932] [serial = 1108] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A455000) [pid = 3932] [serial = 1110] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A5F0800) [pid = 3932] [serial = 1111] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A8DAC00) [pid = 3932] [serial = 1116] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (180DC000) [pid = 3932] [serial = 1099] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A806800) [pid = 3932] [serial = 1113] [outer = 00000000] [url = about:blank] 04:15:18 INFO - PROCESS | 3932 | 1468840518356 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:15:18 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:15:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:15:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:15:18 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:15:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:15:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1600ms 04:15:18 INFO - PROCESS | 3932 | 1468840518401 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 3932 | 1468840518404 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:15:18 INFO - PROCESS | 3932 | 1468840518409 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 3932 | 1468840518412 Marionette TRACE conn6 <- [1,1522,null,{}] 04:15:18 INFO - PROCESS | 3932 | 1468840518419 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:15:18 INFO - PROCESS | 3932 | 1468840518422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:18 INFO - PROCESS | 3932 | 1468840518534 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:15:18 INFO - PROCESS | 3932 | 1468840518548 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 3932 | 1468840518550 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:18 INFO - PROCESS | 3932 | ++DOCSHELL 11F4F800 == 27 [pid = 3932] [id = 390] 04:15:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11F96800) [pid = 3932] [serial = 1170] [outer = 00000000] 04:15:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (12507C00) [pid = 3932] [serial = 1171] [outer = 11F96800] 04:15:18 INFO - PROCESS | 3932 | 1468840518597 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (12545000) [pid = 3932] [serial = 1172] [outer = 11F96800] 04:15:19 INFO - PROCESS | 3932 | 1468840519044 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:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 04:15:19 INFO - PROCESS | 3932 | 1468840519100 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 3932 | 1468840519105 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 3932 | 1468840519112 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:15:19 INFO - PROCESS | 3932 | 1468840519114 Marionette TRACE conn6 <- [1,1526,null,{}] 04:15:19 INFO - PROCESS | 3932 | 1468840519118 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:15:19 INFO - PROCESS | 3932 | 1468840519120 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:19 INFO - PROCESS | 3932 | 1468840519244 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:15:19 INFO - PROCESS | 3932 | 1468840519260 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 3932 | 1468840519262 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:19 INFO - PROCESS | 3932 | ++DOCSHELL 11780C00 == 28 [pid = 3932] [id = 391] 04:15:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1740F000) [pid = 3932] [serial = 1173] [outer = 00000000] 04:15:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (174BEC00) [pid = 3932] [serial = 1174] [outer = 1740F000] 04:15:19 INFO - PROCESS | 3932 | 1468840519309 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (17D23800) [pid = 3932] [serial = 1175] [outer = 1740F000] 04:15:19 INFO - PROCESS | 3932 | 1468840519765 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:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 04:15:19 INFO - PROCESS | 3932 | 1468840519785 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 3932 | 1468840519787 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:15:19 INFO - PROCESS | 3932 | 1468840519791 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 3932 | 1468840519794 Marionette TRACE conn6 <- [1,1530,null,{}] 04:15:19 INFO - PROCESS | 3932 | 1468840519806 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:15:19 INFO - PROCESS | 3932 | 1468840519810 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:19 INFO - PROCESS | 3932 | 1468840519892 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:15:19 INFO - PROCESS | 3932 | 1468840519902 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 3932 | 1468840519905 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:19 INFO - PROCESS | 3932 | ++DOCSHELL 19690000 == 29 [pid = 3932] [id = 392] 04:15:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19690800) [pid = 3932] [serial = 1176] [outer = 00000000] 04:15:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (196DF400) [pid = 3932] [serial = 1177] [outer = 19690800] 04:15:19 INFO - PROCESS | 3932 | 1468840519952 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1994A800) [pid = 3932] [serial = 1178] [outer = 19690800] 04:15:20 INFO - PROCESS | 3932 | 1468840520398 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:15:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:15:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 04:15:20 INFO - PROCESS | 3932 | 1468840520435 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 3932 | 1468840520438 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:15:20 INFO - PROCESS | 3932 | 1468840520441 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 3932 | 1468840520443 Marionette TRACE conn6 <- [1,1534,null,{}] 04:15:20 INFO - PROCESS | 3932 | 1468840520446 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:15:20 INFO - PROCESS | 3932 | 1468840520448 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:20 INFO - PROCESS | 3932 | 1468840520572 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:15:20 INFO - PROCESS | 3932 | 1468840520656 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 3932 | 1468840520658 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:20 INFO - PROCESS | 3932 | ++DOCSHELL 19962C00 == 30 [pid = 3932] [id = 393] 04:15:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19963800) [pid = 3932] [serial = 1179] [outer = 00000000] 04:15:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A0A000) [pid = 3932] [serial = 1180] [outer = 19963800] 04:15:20 INFO - PROCESS | 3932 | 1468840520701 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A46800) [pid = 3932] [serial = 1181] [outer = 19963800] 04:15:21 INFO - PROCESS | 3932 | 1468840521107 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:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 731ms 04:15:21 INFO - PROCESS | 3932 | 1468840521174 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 3932 | 1468840521176 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:15:21 INFO - PROCESS | 3932 | 1468840521179 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:15:21 INFO - PROCESS | 3932 | 1468840521181 Marionette TRACE conn6 <- [1,1538,null,{}] 04:15:21 INFO - PROCESS | 3932 | 1468840521184 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:15:21 INFO - PROCESS | 3932 | 1468840521186 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:21 INFO - PROCESS | 3932 | 1468840521300 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:15:21 INFO - PROCESS | 3932 | 1468840521309 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 3932 | 1468840521311 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:21 INFO - PROCESS | 3932 | ++DOCSHELL 1A042C00 == 31 [pid = 3932] [id = 394] 04:15:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A043000) [pid = 3932] [serial = 1182] [outer = 00000000] 04:15:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5EC000) [pid = 3932] [serial = 1183] [outer = 1A043000] 04:15:21 INFO - PROCESS | 3932 | 1468840521355 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A5F6000) [pid = 3932] [serial = 1184] [outer = 1A043000] 04:15:21 INFO - PROCESS | 3932 | 1468840521802 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:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 04:15:21 INFO - PROCESS | 3932 | 1468840521856 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 3932 | 1468840521858 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:15:21 INFO - PROCESS | 3932 | 1468840521861 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 3932 | 1468840521863 Marionette TRACE conn6 <- [1,1542,null,{}] 04:15:21 INFO - PROCESS | 3932 | 1468840521866 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:15:21 INFO - PROCESS | 3932 | 1468840521872 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:22 INFO - PROCESS | 3932 | 1468840522038 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:15:22 INFO - PROCESS | 3932 | 1468840522054 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 3932 | 1468840522056 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:22 INFO - PROCESS | 3932 | ++DOCSHELL 1A808800 == 32 [pid = 3932] [id = 395] 04:15:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A80B800) [pid = 3932] [serial = 1185] [outer = 00000000] 04:15:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A8E1000) [pid = 3932] [serial = 1186] [outer = 1A80B800] 04:15:22 INFO - PROCESS | 3932 | 1468840522099 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B1E9000) [pid = 3932] [serial = 1187] [outer = 1A80B800] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (17E11800) [pid = 3932] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19A0D400) [pid = 3932] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A76E000) [pid = 3932] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (11F96C00) [pid = 3932] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1B1EC000) [pid = 3932] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A812C00) [pid = 3932] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1177F000) [pid = 3932] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1994C800) [pid = 3932] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (0D4E8000) [pid = 3932] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1740C400) [pid = 3932] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (12A87C00) [pid = 3932] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:15:22 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (180DA000) [pid = 3932] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:15:22 INFO - PROCESS | 3932 | 1468840522812 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:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 04:15:22 INFO - PROCESS | 3932 | 1468840522833 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 3932 | 1468840522835 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:15:22 INFO - PROCESS | 3932 | 1468840522839 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 3932 | 1468840522840 Marionette TRACE conn6 <- [1,1546,null,{}] 04:15:22 INFO - PROCESS | 3932 | 1468840522844 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:15:22 INFO - PROCESS | 3932 | 1468840522846 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:22 INFO - PROCESS | 3932 | 1468840522921 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:15:22 INFO - PROCESS | 3932 | 1468840522927 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 3932 | 1468840522929 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:22 INFO - PROCESS | 3932 | ++DOCSHELL 0D0CA000 == 33 [pid = 3932] [id = 396] 04:15:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (0D0CE400) [pid = 3932] [serial = 1188] [outer = 00000000] 04:15:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1968C000) [pid = 3932] [serial = 1189] [outer = 0D0CE400] 04:15:22 INFO - PROCESS | 3932 | 1468840522974 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (196E9800) [pid = 3932] [serial = 1190] [outer = 0D0CE400] 04:15:23 INFO - PROCESS | 3932 | 1468840523417 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:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 04:15:23 INFO - PROCESS | 3932 | 1468840523469 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 3932 | 1468840523471 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:15:23 INFO - PROCESS | 3932 | 1468840523475 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 3932 | 1468840523476 Marionette TRACE conn6 <- [1,1550,null,{}] 04:15:23 INFO - PROCESS | 3932 | 1468840523480 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:15:23 INFO - PROCESS | 3932 | 1468840523482 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:23 INFO - PROCESS | 3932 | 1468840523558 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:15:23 INFO - PROCESS | 3932 | 1468840523564 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 3932 | 1468840523565 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:23 INFO - PROCESS | 3932 | ++DOCSHELL 129DC800 == 34 [pid = 3932] [id = 397] 04:15:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A047000) [pid = 3932] [serial = 1191] [outer = 00000000] 04:15:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B1E8400) [pid = 3932] [serial = 1192] [outer = 1A047000] 04:15:23 INFO - PROCESS | 3932 | 1468840523608 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A80A000) [pid = 3932] [serial = 1193] [outer = 1A047000] 04:15:24 INFO - PROCESS | 3932 | 1468840524013 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:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 04:15:24 INFO - PROCESS | 3932 | 1468840524045 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 3932 | 1468840524047 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:15:24 INFO - PROCESS | 3932 | 1468840524050 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 3932 | 1468840524052 Marionette TRACE conn6 <- [1,1554,null,{}] 04:15:24 INFO - PROCESS | 3932 | 1468840524055 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:15:24 INFO - PROCESS | 3932 | 1468840524057 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:24 INFO - PROCESS | 3932 | 1468840524178 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:15:24 INFO - PROCESS | 3932 | 1468840524185 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 3932 | 1468840524187 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:24 INFO - PROCESS | 3932 | ++DOCSHELL 1968EC00 == 35 [pid = 3932] [id = 398] 04:15:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C093400) [pid = 3932] [serial = 1194] [outer = 00000000] 04:15:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C141800) [pid = 3932] [serial = 1195] [outer = 1C093400] 04:15:24 INFO - PROCESS | 3932 | 1468840524229 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1C440C00) [pid = 3932] [serial = 1196] [outer = 1C093400] 04:15:24 INFO - PROCESS | 3932 | 1468840524632 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:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 04:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:15:24 INFO - PROCESS | 3932 | 1468840524681 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 3932 | 1468840524683 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:15:24 INFO - PROCESS | 3932 | 1468840524687 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 3932 | 1468840524688 Marionette TRACE conn6 <- [1,1558,null,{}] 04:15:24 INFO - PROCESS | 3932 | 1468840524692 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:15:24 INFO - PROCESS | 3932 | 1468840524693 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:24 INFO - PROCESS | 3932 | 1468840524816 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:15:24 INFO - PROCESS | 3932 | 1468840524986 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 3932 | 1468840524989 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:25 INFO - PROCESS | 3932 | ++DOCSHELL 11779800 == 36 [pid = 3932] [id = 399] 04:15:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1177BC00) [pid = 3932] [serial = 1197] [outer = 00000000] 04:15:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (11BDEC00) [pid = 3932] [serial = 1198] [outer = 1177BC00] 04:15:25 INFO - PROCESS | 3932 | 1468840525074 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (120A0C00) [pid = 3932] [serial = 1199] [outer = 1177BC00] 04:15:25 INFO - PROCESS | 3932 | 1468840525793 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:15:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:15:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1172ms 04:15:25 INFO - PROCESS | 3932 | 1468840525869 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 3932 | 1468840525874 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:15:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:15:25 INFO - PROCESS | 3932 | 1468840525879 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 3932 | 1468840525882 Marionette TRACE conn6 <- [1,1562,null,{}] 04:15:25 INFO - PROCESS | 3932 | 1468840525887 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:15:25 INFO - PROCESS | 3932 | 1468840525890 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:26 INFO - PROCESS | 3932 | 1468840526017 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:15:26 INFO - PROCESS | 3932 | 1468840526144 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 3932 | 1468840526147 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:26 INFO - PROCESS | 3932 | ++DOCSHELL 17A53000 == 37 [pid = 3932] [id = 400] 04:15:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (17D2B000) [pid = 3932] [serial = 1200] [outer = 00000000] 04:15:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (180D9C00) [pid = 3932] [serial = 1201] [outer = 17D2B000] 04:15:26 INFO - PROCESS | 3932 | 1468840526203 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (18E66C00) [pid = 3932] [serial = 1202] [outer = 17D2B000] 04:15:27 INFO - PROCESS | 3932 | 1468840527062 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:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1239ms 04:15:27 INFO - PROCESS | 3932 | 1468840527120 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 3932 | 1468840527123 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:15:27 INFO - PROCESS | 3932 | 1468840527128 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 3932 | 1468840527132 Marionette TRACE conn6 <- [1,1566,null,{}] 04:15:27 INFO - PROCESS | 3932 | 1468840527137 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:15:27 INFO - PROCESS | 3932 | 1468840527140 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:27 INFO - PROCESS | 3932 | 1468840527249 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:15:27 INFO - PROCESS | 3932 | 1468840527381 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 3932 | 1468840527385 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:27 INFO - PROCESS | 3932 | ++DOCSHELL 11FA0000 == 38 [pid = 3932] [id = 401] 04:15:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1204D800) [pid = 3932] [serial = 1203] [outer = 00000000] 04:15:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (15B6B400) [pid = 3932] [serial = 1204] [outer = 1204D800] 04:15:27 INFO - PROCESS | 3932 | 1468840527439 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (15E27400) [pid = 3932] [serial = 1205] [outer = 1204D800] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 1968EC00 == 37 [pid = 3932] [id = 398] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 129DC800 == 36 [pid = 3932] [id = 397] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 0D0CA000 == 35 [pid = 3932] [id = 396] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 1A808800 == 34 [pid = 3932] [id = 395] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 1A042C00 == 33 [pid = 3932] [id = 394] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 19962C00 == 32 [pid = 3932] [id = 393] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 19690000 == 31 [pid = 3932] [id = 392] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 11780C00 == 30 [pid = 3932] [id = 391] 04:15:27 INFO - PROCESS | 3932 | --DOCSHELL 11F4F800 == 29 [pid = 3932] [id = 390] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1B2ED000) [pid = 3932] [serial = 1148] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A045C00) [pid = 3932] [serial = 1135] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A5EFC00) [pid = 3932] [serial = 1136] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A814C00) [pid = 3932] [serial = 1138] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1A8D8400) [pid = 3932] [serial = 1139] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (17E12000) [pid = 3932] [serial = 1144] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1B1F6800) [pid = 3932] [serial = 1141] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A8DF800) [pid = 3932] [serial = 1117] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (120D2400) [pid = 3932] [serial = 1119] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (12A88800) [pid = 3932] [serial = 1120] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19951800) [pid = 3932] [serial = 1132] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1177F800) [pid = 3932] [serial = 1122] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11BD5000) [pid = 3932] [serial = 1123] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17D21C00) [pid = 3932] [serial = 1129] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (17E17800) [pid = 3932] [serial = 1130] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15B62C00) [pid = 3932] [serial = 1126] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (15C4F400) [pid = 3932] [serial = 1127] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1AA5EC00) [pid = 3932] [serial = 1147] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C0D7800) [pid = 3932] [serial = 1150] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C0DA400) [pid = 3932] [serial = 1151] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (11772400) [pid = 3932] [serial = 685] [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:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1B1F1C00) [pid = 3932] [serial = 1142] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19965C00) [pid = 3932] [serial = 1133] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19062400) [pid = 3932] [serial = 1145] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3932 | 1468840527938 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:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 830ms 04:15:27 INFO - PROCESS | 3932 | 1468840527960 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 3932 | 1468840527964 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:15:27 INFO - PROCESS | 3932 | 1468840527981 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 3932 | 1468840527984 Marionette TRACE conn6 <- [1,1570,null,{}] 04:15:27 INFO - PROCESS | 3932 | 1468840527988 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:15:27 INFO - PROCESS | 3932 | 1468840527990 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:28 INFO - PROCESS | 3932 | 1468840528075 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:15:28 INFO - PROCESS | 3932 | 1468840528083 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 3932 | 1468840528086 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:28 INFO - PROCESS | 3932 | ++DOCSHELL 15B68C00 == 30 [pid = 3932] [id = 402] 04:15:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15BAB400) [pid = 3932] [serial = 1206] [outer = 00000000] 04:15:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (16087000) [pid = 3932] [serial = 1207] [outer = 15BAB400] 04:15:28 INFO - PROCESS | 3932 | 1468840528132 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1740E400) [pid = 3932] [serial = 1208] [outer = 15BAB400] 04:15:28 INFO - PROCESS | 3932 | 1468840528604 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:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 690ms 04:15:28 INFO - PROCESS | 3932 | 1468840528671 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 3932 | 1468840528673 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:15:28 INFO - PROCESS | 3932 | 1468840528677 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 3932 | 1468840528680 Marionette TRACE conn6 <- [1,1574,null,{}] 04:15:28 INFO - PROCESS | 3932 | 1468840528691 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:15:28 INFO - PROCESS | 3932 | 1468840528695 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:28 INFO - PROCESS | 3932 | 1468840528810 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:15:28 INFO - PROCESS | 3932 | 1468840528907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 3932 | 1468840528910 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:28 INFO - PROCESS | 3932 | ++DOCSHELL 19062400 == 31 [pid = 3932] [id = 403] 04:15:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19066000) [pid = 3932] [serial = 1209] [outer = 00000000] 04:15:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1968A800) [pid = 3932] [serial = 1210] [outer = 19066000] 04:15:28 INFO - PROCESS | 3932 | 1468840528959 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (196DCC00) [pid = 3932] [serial = 1211] [outer = 19066000] 04:15:29 INFO - PROCESS | 3932 | 1468840529330 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:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 04:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:15:29 INFO - PROCESS | 3932 | 1468840529364 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 3932 | 1468840529367 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 3932 | 1468840529370 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 3932 | 1468840529372 Marionette TRACE conn6 <- [1,1578,null,{}] 04:15:29 INFO - PROCESS | 3932 | 1468840529375 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:15:29 INFO - PROCESS | 3932 | 1468840529377 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:29 INFO - PROCESS | 3932 | 1468840529462 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:15:29 INFO - PROCESS | 3932 | 1468840529467 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 3932 | 1468840529477 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:29 INFO - PROCESS | 3932 | ++DOCSHELL 19956400 == 32 [pid = 3932] [id = 404] 04:15:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1995D400) [pid = 3932] [serial = 1212] [outer = 00000000] 04:15:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A46400) [pid = 3932] [serial = 1213] [outer = 1995D400] 04:15:29 INFO - PROCESS | 3932 | 1468840529522 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A42A000) [pid = 3932] [serial = 1214] [outer = 1995D400] 04:15:29 INFO - PROCESS | 3932 | 1468840530006 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:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 04:15:30 INFO - PROCESS | 3932 | 1468840530043 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:15:30 INFO - PROCESS | 3932 | 1468840530045 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 3932 | 1468840530048 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 3932 | 1468840530050 Marionette TRACE conn6 <- [1,1582,null,{}] 04:15:30 INFO - PROCESS | 3932 | 1468840530053 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:15:30 INFO - PROCESS | 3932 | 1468840530055 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:30 INFO - PROCESS | 3932 | 1468840530164 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:15:30 INFO - PROCESS | 3932 | 1468840530250 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3932 | 1468840530252 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:30 INFO - PROCESS | 3932 | ++DOCSHELL 15C54400 == 33 [pid = 3932] [id = 405] 04:15:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A5EB000) [pid = 3932] [serial = 1215] [outer = 00000000] 04:15:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A5F8800) [pid = 3932] [serial = 1216] [outer = 1A5EB000] 04:15:30 INFO - PROCESS | 3932 | 1468840530295 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A808800) [pid = 3932] [serial = 1217] [outer = 1A5EB000] 04:15:30 INFO - PROCESS | 3932 | 1468840530707 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:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 04:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:15:30 INFO - PROCESS | 3932 | 1468840530779 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 3932 | 1468840530781 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 3932 | 1468840530784 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 3932 | 1468840530785 Marionette TRACE conn6 <- [1,1586,null,{}] 04:15:30 INFO - PROCESS | 3932 | 1468840530794 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:15:30 INFO - PROCESS | 3932 | 1468840530800 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:30 INFO - PROCESS | 3932 | 1468840530943 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:15:30 INFO - PROCESS | 3932 | 1468840530953 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3932 | 1468840530955 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:30 INFO - PROCESS | 3932 | ++DOCSHELL 1A813C00 == 34 [pid = 3932] [id = 406] 04:15:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A814C00) [pid = 3932] [serial = 1218] [outer = 00000000] 04:15:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8E0000) [pid = 3932] [serial = 1219] [outer = 1A814C00] 04:15:30 INFO - PROCESS | 3932 | 1468840530998 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1D5800) [pid = 3932] [serial = 1220] [outer = 1A814C00] 04:15:31 INFO - PROCESS | 3932 | 1468840531440 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:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 04:15:31 INFO - PROCESS | 3932 | 1468840531454 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 3932 | 1468840531456 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:15:31 INFO - PROCESS | 3932 | 1468840531459 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 3932 | 1468840531461 Marionette TRACE conn6 <- [1,1590,null,{}] 04:15:31 INFO - PROCESS | 3932 | 1468840531464 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:15:31 INFO - PROCESS | 3932 | 1468840531475 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:31 INFO - PROCESS | 3932 | 1468840531618 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:15:31 INFO - PROCESS | 3932 | 1468840531628 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 3932 | 1468840531629 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:31 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EF000 == 35 [pid = 3932] [id = 407] 04:15:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B1F0000) [pid = 3932] [serial = 1221] [outer = 00000000] 04:15:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B2E8000) [pid = 3932] [serial = 1222] [outer = 1B1F0000] 04:15:31 INFO - PROCESS | 3932 | 1468840531675 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B2ED000) [pid = 3932] [serial = 1223] [outer = 1B1F0000] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (19963800) [pid = 3932] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (15BB5C00) [pid = 3932] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19690800) [pid = 3932] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1740F000) [pid = 3932] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (11F96800) [pid = 3932] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A043000) [pid = 3932] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1183E800) [pid = 3932] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19067800) [pid = 3932] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1B1EDC00) [pid = 3932] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1C49FC00) [pid = 3932] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A047000) [pid = 3932] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A814000) [pid = 3932] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A80B800) [pid = 3932] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:15:31 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (0D0CE400) [pid = 3932] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:15:32 INFO - PROCESS | 3932 | 1468840532195 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:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 04:15:32 INFO - PROCESS | 3932 | 1468840532230 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:15:32 INFO - PROCESS | 3932 | 1468840532232 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 3932 | 1468840532236 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 3932 | 1468840532237 Marionette TRACE conn6 <- [1,1594,null,{}] 04:15:32 INFO - PROCESS | 3932 | 1468840532241 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:15:32 INFO - PROCESS | 3932 | 1468840532242 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:32 INFO - PROCESS | 3932 | 1468840532323 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:15:32 INFO - PROCESS | 3932 | 1468840532329 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3932 | 1468840532331 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:32 INFO - PROCESS | 3932 | ++DOCSHELL 15BB5C00 == 36 [pid = 3932] [id = 408] 04:15:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19629400) [pid = 3932] [serial = 1224] [outer = 00000000] 04:15:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A811400) [pid = 3932] [serial = 1225] [outer = 19629400] 04:15:32 INFO - PROCESS | 3932 | 1468840532373 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1D6400) [pid = 3932] [serial = 1226] [outer = 19629400] 04:15:32 INFO - PROCESS | 3932 | 1468840532793 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:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 04:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:15:32 INFO - PROCESS | 3932 | 1468840532806 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 3932 | 1468840532808 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 3932 | 1468840532811 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 3932 | 1468840532813 Marionette TRACE conn6 <- [1,1598,null,{}] 04:15:32 INFO - PROCESS | 3932 | 1468840532816 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:15:32 INFO - PROCESS | 3932 | 1468840532818 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:32 INFO - PROCESS | 3932 | 1468840532941 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:15:32 INFO - PROCESS | 3932 | 1468840532948 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3932 | 1468840532950 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:32 INFO - PROCESS | 3932 | ++DOCSHELL 1A814800 == 37 [pid = 3932] [id = 409] 04:15:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A8DBC00) [pid = 3932] [serial = 1227] [outer = 00000000] 04:15:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C0E2000) [pid = 3932] [serial = 1228] [outer = 1A8DBC00] 04:15:32 INFO - PROCESS | 3932 | 1468840532993 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C49D400) [pid = 3932] [serial = 1229] [outer = 1A8DBC00] 04:15:33 INFO - PROCESS | 3932 | 1468840533438 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:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 04:15:33 INFO - PROCESS | 3932 | 1468840533483 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:15:33 INFO - PROCESS | 3932 | 1468840533485 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:15:33 INFO - PROCESS | 3932 | 1468840533488 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 3932 | 1468840533489 Marionette TRACE conn6 <- [1,1602,null,{}] 04:15:33 INFO - PROCESS | 3932 | 1468840533493 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:15:33 INFO - PROCESS | 3932 | 1468840533495 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:33 INFO - PROCESS | 3932 | 1468840533616 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:15:33 INFO - PROCESS | 3932 | 1468840533624 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 3932 | 1468840533626 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:33 INFO - PROCESS | 3932 | ++DOCSHELL 19955C00 == 38 [pid = 3932] [id = 410] 04:15:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C4C9000) [pid = 3932] [serial = 1230] [outer = 00000000] 04:15:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1DE44C00) [pid = 3932] [serial = 1231] [outer = 1C4C9000] 04:15:33 INFO - PROCESS | 3932 | 1468840533669 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1DE4A000) [pid = 3932] [serial = 1232] [outer = 1C4C9000] 04:15:34 INFO - PROCESS | 3932 | --DOCSHELL 15BB4800 == 37 [pid = 3932] [id = 389] 04:15:34 INFO - PROCESS | 3932 | --DOCSHELL 15B68C00 == 36 [pid = 3932] [id = 402] 04:15:34 INFO - PROCESS | 3932 | --DOCSHELL 11FA0000 == 35 [pid = 3932] [id = 401] 04:15:34 INFO - PROCESS | 3932 | --DOCSHELL 17A53000 == 34 [pid = 3932] [id = 400] 04:15:34 INFO - PROCESS | 3932 | --DOCSHELL 11779800 == 33 [pid = 3932] [id = 399] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 19062400 == 32 [pid = 3932] [id = 403] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 19956400 == 31 [pid = 3932] [id = 404] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 1A813C00 == 30 [pid = 3932] [id = 406] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 1B1EF000 == 29 [pid = 3932] [id = 407] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 1A814800 == 28 [pid = 3932] [id = 409] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 15C54400 == 27 [pid = 3932] [id = 405] 04:15:35 INFO - PROCESS | 3932 | --DOCSHELL 15BB5C00 == 26 [pid = 3932] [id = 408] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A0A000) [pid = 3932] [serial = 1180] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A46800) [pid = 3932] [serial = 1181] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17446C00) [pid = 3932] [serial = 1169] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615E000) [pid = 3932] [serial = 1168] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (196DF400) [pid = 3932] [serial = 1177] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (174BEC00) [pid = 3932] [serial = 1174] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17D23800) [pid = 3932] [serial = 1175] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12507C00) [pid = 3932] [serial = 1171] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (12545000) [pid = 3932] [serial = 1172] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A5EC000) [pid = 3932] [serial = 1183] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (15BB3000) [pid = 3932] [serial = 1154] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (120D2800) [pid = 3932] [serial = 1153] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19958400) [pid = 3932] [serial = 1157] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19691C00) [pid = 3932] [serial = 1156] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C0DC400) [pid = 3932] [serial = 1160] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B1F5C00) [pid = 3932] [serial = 1159] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1C4AAC00) [pid = 3932] [serial = 1163] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A80A000) [pid = 3932] [serial = 1193] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1C4A6000) [pid = 3932] [serial = 1162] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1D8B4400) [pid = 3932] [serial = 1166] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1DE3D400) [pid = 3932] [serial = 1165] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1A8E1000) [pid = 3932] [serial = 1186] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1968C000) [pid = 3932] [serial = 1189] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (196E9800) [pid = 3932] [serial = 1190] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1B1E9000) [pid = 3932] [serial = 1187] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1A5F6000) [pid = 3932] [serial = 1184] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1994A800) [pid = 3932] [serial = 1178] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (1B1E8400) [pid = 3932] [serial = 1192] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1C141800) [pid = 3932] [serial = 1195] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 3932 | 1468840535450 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:15:35 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:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2022ms 04:15:35 INFO - PROCESS | 3932 | 1468840535512 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:15:35 INFO - PROCESS | 3932 | 1468840535515 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:15:35 INFO - PROCESS | 3932 | 1468840535521 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 3932 | 1468840535524 Marionette TRACE conn6 <- [1,1606,null,{}] 04:15:35 INFO - PROCESS | 3932 | 1468840535530 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:15:35 INFO - PROCESS | 3932 | 1468840535533 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:35 INFO - PROCESS | 3932 | 1468840535622 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:15:35 INFO - PROCESS | 3932 | 1468840535630 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 3932 | 1468840535635 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:35 INFO - PROCESS | 3932 | ++DOCSHELL 11836800 == 27 [pid = 3932] [id = 411] 04:15:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (1183C000) [pid = 3932] [serial = 1233] [outer = 00000000] 04:15:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (11BD9C00) [pid = 3932] [serial = 1234] [outer = 1183C000] 04:15:35 INFO - PROCESS | 3932 | 1468840535686 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (11F96400) [pid = 3932] [serial = 1235] [outer = 1183C000] 04:15:36 INFO - PROCESS | 3932 | 1468840536169 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:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 04:15:36 INFO - PROCESS | 3932 | 1468840536211 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 3932 | 1468840536216 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:15:36 INFO - PROCESS | 3932 | 1468840536223 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 3932 | 1468840536225 Marionette TRACE conn6 <- [1,1610,null,{}] 04:15:36 INFO - PROCESS | 3932 | 1468840536229 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:15:36 INFO - PROCESS | 3932 | 1468840536232 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:36 INFO - PROCESS | 3932 | 1468840536319 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:15:36 INFO - PROCESS | 3932 | 1468840536330 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 3932 | 1468840536332 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:36 INFO - PROCESS | 3932 | ++DOCSHELL 12596000 == 28 [pid = 3932] [id = 412] 04:15:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (12901400) [pid = 3932] [serial = 1236] [outer = 00000000] 04:15:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (12A8A000) [pid = 3932] [serial = 1237] [outer = 12901400] 04:15:36 INFO - PROCESS | 3932 | 1468840536379 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (12ADA800) [pid = 3932] [serial = 1238] [outer = 12901400] 04:15:37 INFO - PROCESS | 3932 | 1468840537184 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:15:37 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:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1017ms 04:15:37 INFO - PROCESS | 3932 | 1468840537243 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:15:37 INFO - PROCESS | 3932 | 1468840537248 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:15:37 INFO - PROCESS | 3932 | 1468840537252 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 3932 | 1468840537258 Marionette TRACE conn6 <- [1,1614,null,{}] 04:15:37 INFO - PROCESS | 3932 | 1468840537264 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:15:37 INFO - PROCESS | 3932 | 1468840537266 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:37 INFO - PROCESS | 3932 | 1468840537382 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:15:37 INFO - PROCESS | 3932 | 1468840537509 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 3932 | 1468840537512 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:37 INFO - PROCESS | 3932 | ++DOCSHELL 1177C400 == 29 [pid = 3932] [id = 413] 04:15:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (11CA7400) [pid = 3932] [serial = 1239] [outer = 00000000] 04:15:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (12A88800) [pid = 3932] [serial = 1240] [outer = 11CA7400] 04:15:37 INFO - PROCESS | 3932 | 1468840537570 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (15BB2800) [pid = 3932] [serial = 1241] [outer = 11CA7400] 04:15:38 INFO - PROCESS | 3932 | 1468840538253 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:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1024ms 04:15:38 INFO - PROCESS | 3932 | 1468840538277 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 3932 | 1468840538282 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:15:38 INFO - PROCESS | 3932 | 1468840538288 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:15:38 INFO - PROCESS | 3932 | 1468840538291 Marionette TRACE conn6 <- [1,1618,null,{}] 04:15:38 INFO - PROCESS | 3932 | 1468840538295 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:15:38 INFO - PROCESS | 3932 | 1468840538298 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:38 INFO - PROCESS | 3932 | 1468840538421 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:15:38 INFO - PROCESS | 3932 | 1468840538553 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 3932 | 1468840538556 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:38 INFO - PROCESS | 3932 | ++DOCSHELL 16C65400 == 30 [pid = 3932] [id = 414] 04:15:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (16C66400) [pid = 3932] [serial = 1242] [outer = 00000000] 04:15:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1743E000) [pid = 3932] [serial = 1243] [outer = 16C66400] 04:15:38 INFO - PROCESS | 3932 | 1468840538612 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (174BE800) [pid = 3932] [serial = 1244] [outer = 16C66400] 04:15:39 INFO - PROCESS | 3932 | --DOCSHELL 11836800 == 29 [pid = 3932] [id = 411] 04:15:39 INFO - PROCESS | 3932 | 1468840539219 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:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 04:15:39 INFO - PROCESS | 3932 | 1468840539263 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:15:39 INFO - PROCESS | 3932 | 1468840539267 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 3932 | 1468840539271 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 3932 | 1468840539276 Marionette TRACE conn6 <- [1,1622,null,{}] 04:15:39 INFO - PROCESS | 3932 | 1468840539281 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:15:39 INFO - PROCESS | 3932 | 1468840539283 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:39 INFO - PROCESS | 3932 | 1468840539369 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:15:39 INFO - PROCESS | 3932 | 1468840539376 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 3932 | 1468840539379 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:39 INFO - PROCESS | 3932 | ++DOCSHELL 12907800 == 30 [pid = 3932] [id = 415] 04:15:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1290D400) [pid = 3932] [serial = 1245] [outer = 00000000] 04:15:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (15E53C00) [pid = 3932] [serial = 1246] [outer = 1290D400] 04:15:39 INFO - PROCESS | 3932 | 1468840539426 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (16C68800) [pid = 3932] [serial = 1247] [outer = 1290D400] 04:15:39 INFO - PROCESS | 3932 | 1468840539901 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:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 04:15:39 INFO - PROCESS | 3932 | 1468840539976 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 3932 | 1468840539980 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:15:39 INFO - PROCESS | 3932 | 1468840539989 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 3932 | 1468840539992 Marionette TRACE conn6 <- [1,1626,null,{}] 04:15:39 INFO - PROCESS | 3932 | 1468840539996 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:15:39 INFO - PROCESS | 3932 | 1468840539998 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:40 INFO - PROCESS | 3932 | 1468840540086 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:15:40 INFO - PROCESS | 3932 | 1468840540175 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 3932 | 1468840540177 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:40 INFO - PROCESS | 3932 | ++DOCSHELL 17D2B400 == 31 [pid = 3932] [id = 416] 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17E16800) [pid = 3932] [serial = 1248] [outer = 00000000] 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (17F5A400) [pid = 3932] [serial = 1249] [outer = 17E16800] 04:15:40 INFO - PROCESS | 3932 | 1468840540223 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (18E5BC00) [pid = 3932] [serial = 1250] [outer = 17E16800] 04:15:40 INFO - PROCESS | 3932 | 1468840540590 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:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 04:15:40 INFO - PROCESS | 3932 | 1468840540661 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 3932 | 1468840540663 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 3932 | 1468840540667 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:15:40 INFO - PROCESS | 3932 | 1468840540670 Marionette TRACE conn6 <- [1,1630,null,{}] 04:15:40 INFO - PROCESS | 3932 | 1468840540681 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:15:40 INFO - PROCESS | 3932 | 1468840540685 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:40 INFO - PROCESS | 3932 | 1468840540769 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:15:40 INFO - PROCESS | 3932 | 1468840540776 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 3932 | 1468840540779 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:40 INFO - PROCESS | 3932 | ++DOCSHELL 19949800 == 32 [pid = 3932] [id = 417] 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19949C00) [pid = 3932] [serial = 1251] [outer = 00000000] 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19951800) [pid = 3932] [serial = 1252] [outer = 19949C00] 04:15:40 INFO - PROCESS | 3932 | 1468840540833 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1995FC00) [pid = 3932] [serial = 1253] [outer = 19949C00] 04:15:41 INFO - PROCESS | 3932 | 1468840541274 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:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 04:15:41 INFO - PROCESS | 3932 | 1468840541309 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 3932 | 1468840541312 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:15:41 INFO - PROCESS | 3932 | 1468840541319 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 3932 | 1468840541321 Marionette TRACE conn6 <- [1,1634,null,{}] 04:15:41 INFO - PROCESS | 3932 | 1468840541330 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:15:41 INFO - PROCESS | 3932 | 1468840541332 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:41 INFO - PROCESS | 3932 | 1468840541446 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:15:41 INFO - PROCESS | 3932 | 1468840541529 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 3932 | 1468840541531 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:41 INFO - PROCESS | 3932 | ++DOCSHELL 1996A400 == 33 [pid = 3932] [id = 418] 04:15:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1996B400) [pid = 3932] [serial = 1254] [outer = 00000000] 04:15:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A09400) [pid = 3932] [serial = 1255] [outer = 1996B400] 04:15:41 INFO - PROCESS | 3932 | 1468840541574 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A0D400) [pid = 3932] [serial = 1256] [outer = 1996B400] 04:15:41 INFO - PROCESS | 3932 | 1468840541974 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:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 04:15:41 INFO - PROCESS | 3932 | 1468840542001 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 3932 | 1468840542003 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:15:41 INFO - PROCESS | 3932 | 1468840542014 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 3932 | 1468840542015 Marionette TRACE conn6 <- [1,1638,null,{}] 04:15:41 INFO - PROCESS | 3932 | 1468840542019 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:15:42 INFO - PROCESS | 3932 | 1468840542021 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:42 INFO - PROCESS | 3932 | 1468840542130 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:15:42 INFO - PROCESS | 3932 | 1468840542135 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 3932 | 1468840542137 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:42 INFO - PROCESS | 3932 | ++DOCSHELL 11774400 == 34 [pid = 3932] [id = 419] 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (16C60800) [pid = 3932] [serial = 1257] [outer = 00000000] 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A045C00) [pid = 3932] [serial = 1258] [outer = 16C60800] 04:15:42 INFO - PROCESS | 3932 | 1468840542180 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A54B400) [pid = 3932] [serial = 1259] [outer = 16C60800] 04:15:42 INFO - PROCESS | 3932 | 1468840542627 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:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 04:15:42 INFO - PROCESS | 3932 | 1468840542690 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 3932 | 1468840542692 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:15:42 INFO - PROCESS | 3932 | 1468840542701 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 3932 | 1468840542702 Marionette TRACE conn6 <- [1,1642,null,{}] 04:15:42 INFO - PROCESS | 3932 | 1468840542706 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:15:42 INFO - PROCESS | 3932 | 1468840542712 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:42 INFO - PROCESS | 3932 | 1468840542862 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:15:42 INFO - PROCESS | 3932 | 1468840542885 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 3932 | 1468840542887 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:42 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F1800 == 35 [pid = 3932] [id = 420] 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A5F5C00) [pid = 3932] [serial = 1260] [outer = 00000000] 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A813400) [pid = 3932] [serial = 1261] [outer = 1A5F5C00] 04:15:42 INFO - PROCESS | 3932 | 1468840542930 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A814800) [pid = 3932] [serial = 1262] [outer = 1A5F5C00] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A8DBC00) [pid = 3932] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1183C000) [pid = 3932] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A5EB000) [pid = 3932] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A814C00) [pid = 3932] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1B1F0000) [pid = 3932] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1995D400) [pid = 3932] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19066000) [pid = 3932] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (15BAB400) [pid = 3932] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1204D800) [pid = 3932] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (17D2B000) [pid = 3932] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1177BC00) [pid = 3932] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C093400) [pid = 3932] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:15:43 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19629400) [pid = 3932] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:15:43 INFO - PROCESS | 3932 | 1468840543414 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:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 04:15:43 INFO - PROCESS | 3932 | 1468840543435 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 3932 | 1468840543437 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:15:43 INFO - PROCESS | 3932 | 1468840543440 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 3932 | 1468840543442 Marionette TRACE conn6 <- [1,1646,null,{}] 04:15:43 INFO - PROCESS | 3932 | 1468840543445 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:15:43 INFO - PROCESS | 3932 | 1468840543447 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:43 INFO - PROCESS | 3932 | 1468840543524 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:15:43 INFO - PROCESS | 3932 | 1468840543530 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 3932 | 1468840543532 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:43 INFO - PROCESS | 3932 | ++DOCSHELL 1183C000 == 36 [pid = 3932] [id = 421] 04:15:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1204D800) [pid = 3932] [serial = 1263] [outer = 00000000] 04:15:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (18E61C00) [pid = 3932] [serial = 1264] [outer = 1204D800] 04:15:43 INFO - PROCESS | 3932 | 1468840543574 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19066000) [pid = 3932] [serial = 1265] [outer = 1204D800] 04:15:44 INFO - PROCESS | 3932 | 1468840544115 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:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 04:15:44 INFO - PROCESS | 3932 | 1468840544188 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 3932 | 1468840544190 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 3932 | 1468840544193 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 3932 | 1468840544195 Marionette TRACE conn6 <- [1,1650,null,{}] 04:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:15:44 INFO - PROCESS | 3932 | 1468840544201 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:15:44 INFO - PROCESS | 3932 | 1468840544203 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:44 INFO - PROCESS | 3932 | 1468840544282 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:15:44 INFO - PROCESS | 3932 | 1468840544288 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3932 | 1468840544290 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:44 INFO - PROCESS | 3932 | ++DOCSHELL 11F94000 == 37 [pid = 3932] [id = 422] 04:15:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (17A53400) [pid = 3932] [serial = 1266] [outer = 00000000] 04:15:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A8DB400) [pid = 3932] [serial = 1267] [outer = 17A53400] 04:15:44 INFO - PROCESS | 3932 | 1468840544332 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1AA63800) [pid = 3932] [serial = 1268] [outer = 17A53400] 04:15:44 INFO - PROCESS | 3932 | 1468840544763 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:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 04:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:15:44 INFO - PROCESS | 3932 | 1468840544829 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 3932 | 1468840544831 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 3932 | 1468840544834 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 3932 | 1468840544836 Marionette TRACE conn6 <- [1,1654,null,{}] 04:15:44 INFO - PROCESS | 3932 | 1468840544840 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:15:44 INFO - PROCESS | 3932 | 1468840544842 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:44 INFO - PROCESS | 3932 | 1468840544920 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:15:44 INFO - PROCESS | 3932 | 1468840544926 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3932 | 1468840544927 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:44 INFO - PROCESS | 3932 | ++DOCSHELL 180DC000 == 38 [pid = 3932] [id = 423] 04:15:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19958800) [pid = 3932] [serial = 1269] [outer = 00000000] 04:15:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B1EA000) [pid = 3932] [serial = 1270] [outer = 19958800] 04:15:44 INFO - PROCESS | 3932 | 1468840544971 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1EEC00) [pid = 3932] [serial = 1271] [outer = 19958800] 04:15:45 INFO - PROCESS | 3932 | 1468840545436 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:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 04:15:45 INFO - PROCESS | 3932 | 1468840545506 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 3932 | 1468840545511 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:15:45 INFO - PROCESS | 3932 | 1468840545516 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 3932 | 1468840545520 Marionette TRACE conn6 <- [1,1658,null,{}] 04:15:45 INFO - PROCESS | 3932 | 1468840545527 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:15:45 INFO - PROCESS | 3932 | 1468840545530 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:45 INFO - PROCESS | 3932 | 1468840545697 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:15:45 INFO - PROCESS | 3932 | 1468840545812 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 3932 | 1468840545816 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:45 INFO - PROCESS | 3932 | ++DOCSHELL 1209C800 == 39 [pid = 3932] [id = 424] 04:15:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1209F400) [pid = 3932] [serial = 1272] [outer = 00000000] 04:15:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (12550C00) [pid = 3932] [serial = 1273] [outer = 1209F400] 04:15:45 INFO - PROCESS | 3932 | 1468840545872 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (15E23400) [pid = 3932] [serial = 1274] [outer = 1209F400] 04:15:46 INFO - PROCESS | 3932 | 1468840546429 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:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 04:15:46 INFO - PROCESS | 3932 | 1468840546491 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 3932 | 1468840546496 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:15:46 INFO - PROCESS | 3932 | 1468840546502 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 3932 | 1468840546505 Marionette TRACE conn6 <- [1,1662,null,{}] 04:15:46 INFO - PROCESS | 3932 | 1468840546509 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:15:46 INFO - PROCESS | 3932 | 1468840546512 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:46 INFO - PROCESS | 3932 | 1468840546621 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:15:46 INFO - PROCESS | 3932 | 1468840546729 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 3932 | 1468840546732 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:46 INFO - PROCESS | 3932 | ++DOCSHELL 19062400 == 40 [pid = 3932] [id = 425] 04:15:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (19066C00) [pid = 3932] [serial = 1275] [outer = 00000000] 04:15:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19691800) [pid = 3932] [serial = 1276] [outer = 19066C00] 04:15:46 INFO - PROCESS | 3932 | 1468840546790 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1994A800) [pid = 3932] [serial = 1277] [outer = 19066C00] 04:15:47 INFO - PROCESS | 3932 | 1468840547391 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:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 931ms 04:15:47 INFO - PROCESS | 3932 | 1468840547437 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 3932 | 1468840547440 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:15:47 INFO - PROCESS | 3932 | 1468840547444 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:15:47 INFO - PROCESS | 3932 | 1468840547447 Marionette TRACE conn6 <- [1,1666,null,{}] 04:15:47 INFO - PROCESS | 3932 | 1468840547458 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:15:47 INFO - PROCESS | 3932 | 1468840547463 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:47 INFO - PROCESS | 3932 | 1468840547572 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:15:47 INFO - PROCESS | 3932 | 1468840547705 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 3932 | 1468840547708 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:47 INFO - PROCESS | 3932 | ++DOCSHELL 1A810800 == 41 [pid = 3932] [id = 426] 04:15:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A811000) [pid = 3932] [serial = 1278] [outer = 00000000] 04:15:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1A8E1C00) [pid = 3932] [serial = 1279] [outer = 1A811000] 04:15:47 INFO - PROCESS | 3932 | 1468840547766 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1B26D000) [pid = 3932] [serial = 1280] [outer = 1A811000] 04:15:48 INFO - PROCESS | 3932 | 1468840548369 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:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 04:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:15:48 INFO - PROCESS | 3932 | 1468840548416 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 3932 | 1468840548419 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 3932 | 1468840548423 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 3932 | 1468840548425 Marionette TRACE conn6 <- [1,1670,null,{}] 04:15:48 INFO - PROCESS | 3932 | 1468840548428 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:15:48 INFO - PROCESS | 3932 | 1468840548431 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:48 INFO - PROCESS | 3932 | 1468840548537 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:15:48 INFO - PROCESS | 3932 | 1468840548669 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 3932 | 1468840548671 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:48 INFO - PROCESS | 3932 | ++DOCSHELL 1C0AD800 == 42 [pid = 3932] [id = 427] 04:15:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C0D7800) [pid = 3932] [serial = 1281] [outer = 00000000] 04:15:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1C0E5800) [pid = 3932] [serial = 1282] [outer = 1C0D7800] 04:15:48 INFO - PROCESS | 3932 | 1468840548726 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1C49C800) [pid = 3932] [serial = 1283] [outer = 1C0D7800] 04:15:49 INFO - PROCESS | 3932 | 1468840549579 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:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1216ms 04:15:49 INFO - PROCESS | 3932 | 1468840549643 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 3932 | 1468840549647 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:15:49 INFO - PROCESS | 3932 | 1468840549652 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 3932 | 1468840549655 Marionette TRACE conn6 <- [1,1674,null,{}] 04:15:49 INFO - PROCESS | 3932 | 1468840549660 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:15:49 INFO - PROCESS | 3932 | 1468840549663 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:49 INFO - PROCESS | 3932 | 1468840549769 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:15:49 INFO - PROCESS | 3932 | 1468840549907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 3932 | 1468840549911 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 11F94000 == 41 [pid = 3932] [id = 422] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 1183C000 == 40 [pid = 3932] [id = 421] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 1A5F1800 == 39 [pid = 3932] [id = 420] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 11774400 == 38 [pid = 3932] [id = 419] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 1996A400 == 37 [pid = 3932] [id = 418] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 19949800 == 36 [pid = 3932] [id = 417] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 17D2B400 == 35 [pid = 3932] [id = 416] 04:15:49 INFO - PROCESS | 3932 | --DOCSHELL 12907800 == 34 [pid = 3932] [id = 415] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1C49D400) [pid = 3932] [serial = 1229] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (11BD9C00) [pid = 3932] [serial = 1234] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1DE44C00) [pid = 3932] [serial = 1231] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A5F8800) [pid = 3932] [serial = 1216] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A8E0000) [pid = 3932] [serial = 1219] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A808800) [pid = 3932] [serial = 1217] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B2E8000) [pid = 3932] [serial = 1222] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1B1D5800) [pid = 3932] [serial = 1220] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1B2ED000) [pid = 3932] [serial = 1223] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A46400) [pid = 3932] [serial = 1213] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1968A800) [pid = 3932] [serial = 1210] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (196DCC00) [pid = 3932] [serial = 1211] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (16087000) [pid = 3932] [serial = 1207] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1740E400) [pid = 3932] [serial = 1208] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (15E27400) [pid = 3932] [serial = 1205] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (15B6B400) [pid = 3932] [serial = 1204] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (18E66C00) [pid = 3932] [serial = 1202] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (180D9C00) [pid = 3932] [serial = 1201] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (120A0C00) [pid = 3932] [serial = 1199] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11BDEC00) [pid = 3932] [serial = 1198] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C440C00) [pid = 3932] [serial = 1196] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11F96400) [pid = 3932] [serial = 1235] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A811400) [pid = 3932] [serial = 1225] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C0E2000) [pid = 3932] [serial = 1228] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A42A000) [pid = 3932] [serial = 1214] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1D6400) [pid = 3932] [serial = 1226] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3932 | ++DOCSHELL 113F2C00 == 35 [pid = 3932] [id = 428] 04:15:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11774400) [pid = 3932] [serial = 1284] [outer = 00000000] 04:15:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (11CAA400) [pid = 3932] [serial = 1285] [outer = 11774400] 04:15:49 INFO - PROCESS | 3932 | 1468840549995 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (120A9800) [pid = 3932] [serial = 1286] [outer = 11774400] 04:15:50 INFO - PROCESS | 3932 | 1468840550402 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:15:50 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:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 04:15:50 INFO - PROCESS | 3932 | 1468840550483 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 3932 | 1468840550487 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:15:50 INFO - PROCESS | 3932 | 1468840550493 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:15:50 INFO - PROCESS | 3932 | 1468840550495 Marionette TRACE conn6 <- [1,1678,null,{}] 04:15:50 INFO - PROCESS | 3932 | 1468840550499 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:15:50 INFO - PROCESS | 3932 | 1468840550502 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:50 INFO - PROCESS | 3932 | 1468840550588 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:15:50 INFO - PROCESS | 3932 | 1468840550594 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 3932 | 1468840550597 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:50 INFO - PROCESS | 3932 | ++DOCSHELL 15B6B400 == 36 [pid = 3932] [id = 429] 04:15:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15BB0800) [pid = 3932] [serial = 1287] [outer = 00000000] 04:15:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (17403000) [pid = 3932] [serial = 1288] [outer = 15BB0800] 04:15:50 INFO - PROCESS | 3932 | 1468840550643 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (17A51C00) [pid = 3932] [serial = 1289] [outer = 15BB0800] 04:15:51 INFO - PROCESS | 3932 | 1468840551119 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:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 04:15:51 INFO - PROCESS | 3932 | 1468840551168 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 3932 | 1468840551170 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:15:51 INFO - PROCESS | 3932 | 1468840551173 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:15:51 INFO - PROCESS | 3932 | 1468840551177 Marionette TRACE conn6 <- [1,1682,null,{}] 04:15:51 INFO - PROCESS | 3932 | 1468840551187 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:15:51 INFO - PROCESS | 3932 | 1468840551191 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:51 INFO - PROCESS | 3932 | 1468840551302 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:15:51 INFO - PROCESS | 3932 | 1468840551403 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 3932 | 1468840551406 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:51 INFO - PROCESS | 3932 | ++DOCSHELL 19064400 == 37 [pid = 3932] [id = 430] 04:15:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1968A800) [pid = 3932] [serial = 1290] [outer = 00000000] 04:15:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (196DCC00) [pid = 3932] [serial = 1291] [outer = 1968A800] 04:15:51 INFO - PROCESS | 3932 | 1468840551453 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19953400) [pid = 3932] [serial = 1292] [outer = 1968A800] 04:15:51 INFO - PROCESS | 3932 | 1468840551814 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:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 04:15:51 INFO - PROCESS | 3932 | 1468840551859 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 3932 | 1468840551861 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:15:51 INFO - PROCESS | 3932 | 1468840551865 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:15:51 INFO - PROCESS | 3932 | 1468840551866 Marionette TRACE conn6 <- [1,1686,null,{}] 04:15:51 INFO - PROCESS | 3932 | 1468840551870 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:15:51 INFO - PROCESS | 3932 | 1468840551872 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:51 INFO - PROCESS | 3932 | 1468840551966 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:15:51 INFO - PROCESS | 3932 | 1468840551971 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 3932 | 1468840551973 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:51 INFO - PROCESS | 3932 | ++DOCSHELL 1996C800 == 38 [pid = 3932] [id = 431] 04:15:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A01400) [pid = 3932] [serial = 1293] [outer = 00000000] 04:15:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A046000) [pid = 3932] [serial = 1294] [outer = 19A01400] 04:15:52 INFO - PROCESS | 3932 | 1468840552017 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A45C400) [pid = 3932] [serial = 1295] [outer = 19A01400] 04:15:52 INFO - PROCESS | 3932 | 1468840552496 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:15:52 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:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 04:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:15:52 INFO - PROCESS | 3932 | 1468840552538 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 3932 | 1468840552540 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:15:52 INFO - PROCESS | 3932 | 1468840552544 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 3932 | 1468840552545 Marionette TRACE conn6 <- [1,1690,null,{}] 04:15:52 INFO - PROCESS | 3932 | 1468840552548 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:15:52 INFO - PROCESS | 3932 | 1468840552550 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:52 INFO - PROCESS | 3932 | 1468840552661 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:15:52 INFO - PROCESS | 3932 | 1468840552757 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 3932 | 1468840552759 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:52 INFO - PROCESS | 3932 | ++DOCSHELL 1A77A800 == 39 [pid = 3932] [id = 432] 04:15:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A806800) [pid = 3932] [serial = 1296] [outer = 00000000] 04:15:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A815800) [pid = 3932] [serial = 1297] [outer = 1A806800] 04:15:52 INFO - PROCESS | 3932 | 1468840552804 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8DBC00) [pid = 3932] [serial = 1298] [outer = 1A806800] 04:15:53 INFO - PROCESS | 3932 | 1468840553235 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:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 04:15:53 INFO - PROCESS | 3932 | 1468840553275 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 3932 | 1468840553277 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:15:53 INFO - PROCESS | 3932 | 1468840553280 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 3932 | 1468840553282 Marionette TRACE conn6 <- [1,1694,null,{}] 04:15:53 INFO - PROCESS | 3932 | 1468840553291 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:15:53 INFO - PROCESS | 3932 | 1468840553297 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:53 INFO - PROCESS | 3932 | 1468840553436 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:15:53 INFO - PROCESS | 3932 | 1468840553500 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 3932 | 1468840553502 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:53 INFO - PROCESS | 3932 | ++DOCSHELL 11773C00 == 40 [pid = 3932] [id = 433] 04:15:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (11CA9000) [pid = 3932] [serial = 1299] [outer = 00000000] 04:15:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B2EB000) [pid = 3932] [serial = 1300] [outer = 11CA9000] 04:15:53 INFO - PROCESS | 3932 | 1468840553545 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C0D8800) [pid = 3932] [serial = 1301] [outer = 11CA9000] 04:15:53 INFO - PROCESS | 3932 | 1468840553968 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:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 04:15:54 INFO - PROCESS | 3932 | 1468840554044 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 3932 | 1468840554046 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:15:54 INFO - PROCESS | 3932 | 1468840554054 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 3932 | 1468840554055 Marionette TRACE conn6 <- [1,1698,null,{}] 04:15:54 INFO - PROCESS | 3932 | 1468840554059 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:15:54 INFO - PROCESS | 3932 | 1468840554061 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:54 INFO - PROCESS | 3932 | 1468840554174 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1290D400) [pid = 3932] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17E16800) [pid = 3932] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1996B400) [pid = 3932] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (16C60800) [pid = 3932] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A5F5C00) [pid = 3932] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1204D800) [pid = 3932] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (17A53400) [pid = 3932] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:15:54 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19949C00) [pid = 3932] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:15:54 INFO - PROCESS | 3932 | 1468840554307 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 3932 | 1468840554309 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:54 INFO - PROCESS | 3932 | ++DOCSHELL 0D0CE000 == 41 [pid = 3932] [id = 434] 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (11836800) [pid = 3932] [serial = 1302] [outer = 00000000] 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (17D24400) [pid = 3932] [serial = 1303] [outer = 11836800] 04:15:54 INFO - PROCESS | 3932 | 1468840554354 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17E0F800) [pid = 3932] [serial = 1304] [outer = 11836800] 04:15:54 INFO - PROCESS | 3932 | 1468840554708 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:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 04:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:15:54 INFO - PROCESS | 3932 | 1468840554727 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 3932 | 1468840554729 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:15:54 INFO - PROCESS | 3932 | 1468840554732 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 3932 | 1468840554733 Marionette TRACE conn6 <- [1,1702,null,{}] 04:15:54 INFO - PROCESS | 3932 | 1468840554737 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:15:54 INFO - PROCESS | 3932 | 1468840554738 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:54 INFO - PROCESS | 3932 | 1468840554817 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:15:54 INFO - PROCESS | 3932 | 1468840554823 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 3932 | 1468840554825 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:54 INFO - PROCESS | 3932 | ++DOCSHELL 17A53400 == 42 [pid = 3932] [id = 435] 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A4DC00) [pid = 3932] [serial = 1305] [outer = 00000000] 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C14B800) [pid = 3932] [serial = 1306] [outer = 19A4DC00] 04:15:54 INFO - PROCESS | 3932 | 1468840554867 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C4A5C00) [pid = 3932] [serial = 1307] [outer = 19A4DC00] 04:15:55 INFO - PROCESS | 3932 | 1468840555295 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:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 04:15:55 INFO - PROCESS | 3932 | 1468840555363 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 3932 | 1468840555365 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 3932 | 1468840555368 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:15:55 INFO - PROCESS | 3932 | 1468840555370 Marionette TRACE conn6 <- [1,1706,null,{}] 04:15:55 INFO - PROCESS | 3932 | 1468840555373 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:15:55 INFO - PROCESS | 3932 | 1468840555375 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:55 INFO - PROCESS | 3932 | 1468840555455 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:15:55 INFO - PROCESS | 3932 | 1468840555461 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 3932 | 1468840555463 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:55 INFO - PROCESS | 3932 | ++DOCSHELL 0D029400 == 43 [pid = 3932] [id = 436] 04:15:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A80EC00) [pid = 3932] [serial = 1308] [outer = 00000000] 04:15:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1DE3E800) [pid = 3932] [serial = 1309] [outer = 1A80EC00] 04:15:55 INFO - PROCESS | 3932 | 1468840555506 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1DE7AC00) [pid = 3932] [serial = 1310] [outer = 1A80EC00] 04:15:55 INFO - PROCESS | 3932 | 1468840555950 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:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 04:15:55 INFO - PROCESS | 3932 | 1468840556003 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 3932 | 1468840556005 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:15:55 INFO - PROCESS | 3932 | 1468840556008 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 3932 | 1468840556010 Marionette TRACE conn6 <- [1,1710,null,{}] 04:15:55 INFO - PROCESS | 3932 | 1468840556013 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:15:56 INFO - PROCESS | 3932 | 1468840556015 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:56 INFO - PROCESS | 3932 | 1468840556095 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:15:56 INFO - PROCESS | 3932 | 1468840556100 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 3932 | 1468840556102 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:56 INFO - PROCESS | 3932 | ++DOCSHELL 1DE3FC00 == 44 [pid = 3932] [id = 437] 04:15:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1DE87C00) [pid = 3932] [serial = 1311] [outer = 00000000] 04:15:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1DF32800) [pid = 3932] [serial = 1312] [outer = 1DE87C00] 04:15:56 INFO - PROCESS | 3932 | 1468840556144 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1DFA3400) [pid = 3932] [serial = 1313] [outer = 1DE87C00] 04:15:56 INFO - PROCESS | 3932 | 1468840556730 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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 04:15:56 INFO - PROCESS | 3932 | 1468840556779 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 3932 | 1468840556784 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:15:56 INFO - PROCESS | 3932 | 1468840556789 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 3932 | 1468840556793 Marionette TRACE conn6 <- [1,1714,null,{}] 04:15:56 INFO - PROCESS | 3932 | 1468840556841 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:15:56 INFO - PROCESS | 3932 | 1468840556844 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:56 INFO - PROCESS | 3932 | 1468840557012 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:15:57 INFO - PROCESS | 3932 | 1468840557071 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 3932 | 1468840557073 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:57 INFO - PROCESS | 3932 | ++DOCSHELL 120A0C00 == 45 [pid = 3932] [id = 438] 04:15:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (120A1400) [pid = 3932] [serial = 1314] [outer = 00000000] 04:15:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (15E5C400) [pid = 3932] [serial = 1315] [outer = 120A1400] 04:15:57 INFO - PROCESS | 3932 | 1468840557131 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (17449400) [pid = 3932] [serial = 1316] [outer = 120A1400] 04:15:57 INFO - PROCESS | 3932 | 1468840557695 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:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 990ms 04:15:57 INFO - PROCESS | 3932 | 1468840557779 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 3932 | 1468840557784 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:15:57 INFO - PROCESS | 3932 | 1468840557791 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:15:57 INFO - PROCESS | 3932 | 1468840557794 Marionette TRACE conn6 <- [1,1718,null,{}] 04:15:57 INFO - PROCESS | 3932 | 1468840557798 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:15:57 INFO - PROCESS | 3932 | 1468840557801 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:57 INFO - PROCESS | 3932 | 1468840557922 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:15:58 INFO - PROCESS | 3932 | 1468840558054 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 3932 | 1468840558057 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:58 INFO - PROCESS | 3932 | ++DOCSHELL 18E63400 == 46 [pid = 3932] [id = 439] 04:15:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (18E66C00) [pid = 3932] [serial = 1317] [outer = 00000000] 04:15:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (19967400) [pid = 3932] [serial = 1318] [outer = 18E66C00] 04:15:58 INFO - PROCESS | 3932 | 1468840558115 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1A044000) [pid = 3932] [serial = 1319] [outer = 18E66C00] 04:15:58 INFO - PROCESS | 3932 | 1468840558737 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:15:58 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:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 04:15:58 INFO - PROCESS | 3932 | 1468840558764 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 3932 | 1468840558767 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:15:58 INFO - PROCESS | 3932 | 1468840558770 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 3932 | 1468840558774 Marionette TRACE conn6 <- [1,1722,null,{}] 04:15:58 INFO - PROCESS | 3932 | 1468840558785 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:15:58 INFO - PROCESS | 3932 | 1468840558790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:58 INFO - PROCESS | 3932 | 1468840558899 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:15:59 INFO - PROCESS | 3932 | 1468840559038 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 3932 | 1468840559041 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:59 INFO - PROCESS | 3932 | ++DOCSHELL 1C0AD400 == 47 [pid = 3932] [id = 440] 04:15:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1C0D8C00) [pid = 3932] [serial = 1320] [outer = 00000000] 04:15:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1D80E000) [pid = 3932] [serial = 1321] [outer = 1C0D8C00] 04:15:59 INFO - PROCESS | 3932 | 1468840559098 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1DF37400) [pid = 3932] [serial = 1322] [outer = 1C0D8C00] 04:15:59 INFO - PROCESS | 3932 | 1468840559676 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:15:59 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:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 04:15:59 INFO - PROCESS | 3932 | 1468840559744 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 3932 | 1468840559747 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:15:59 INFO - PROCESS | 3932 | 1468840559750 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:15:59 INFO - PROCESS | 3932 | 1468840559752 Marionette TRACE conn6 <- [1,1726,null,{}] 04:15:59 INFO - PROCESS | 3932 | 1468840559756 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:15:59 INFO - PROCESS | 3932 | 1468840559758 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:59 INFO - PROCESS | 3932 | 1468840559885 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:15:59 INFO - PROCESS | 3932 | 1468840559995 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 3932 | 1468840559998 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:15:59 INFO - PROCESS | 3932 | ++DOCSHELL 1996C000 == 48 [pid = 3932] [id = 441] 04:15:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (19A4D800) [pid = 3932] [serial = 1323] [outer = 00000000] 04:16:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1A80D400) [pid = 3932] [serial = 1324] [outer = 19A4D800] 04:16:00 INFO - PROCESS | 3932 | 1468840560050 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1A8DF800) [pid = 3932] [serial = 1325] [outer = 19A4D800] 04:16:00 INFO - PROCESS | 3932 | 1468840560880 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:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1175ms 04:16:00 INFO - PROCESS | 3932 | 1468840560929 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:16:00 INFO - PROCESS | 3932 | 1468840560933 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 3932 | 1468840560937 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 3932 | 1468840560942 Marionette TRACE conn6 <- [1,1730,null,{}] 04:16:00 INFO - PROCESS | 3932 | 1468840560947 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:16:00 INFO - PROCESS | 3932 | 1468840560949 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:01 INFO - PROCESS | 3932 | 1468840561055 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:16:01 INFO - PROCESS | 3932 | 1468840561194 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 3932 | 1468840561196 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:01 INFO - PROCESS | 3932 | ++DOCSHELL 12593000 == 49 [pid = 3932] [id = 442] 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (12ACF800) [pid = 3932] [serial = 1326] [outer = 00000000] 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (16168800) [pid = 3932] [serial = 1327] [outer = 12ACF800] 04:16:01 INFO - PROCESS | 3932 | 1468840561246 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (17A58000) [pid = 3932] [serial = 1328] [outer = 12ACF800] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 0D029400 == 48 [pid = 3932] [id = 436] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 17A53400 == 47 [pid = 3932] [id = 435] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 0D0CE000 == 46 [pid = 3932] [id = 434] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 11773C00 == 45 [pid = 3932] [id = 433] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 1A77A800 == 44 [pid = 3932] [id = 432] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 1996C800 == 43 [pid = 3932] [id = 431] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 19064400 == 42 [pid = 3932] [id = 430] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 15B6B400 == 41 [pid = 3932] [id = 429] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 113F2C00 == 40 [pid = 3932] [id = 428] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 1209C800 == 39 [pid = 3932] [id = 424] 04:16:01 INFO - PROCESS | 3932 | --DOCSHELL 180DC000 == 38 [pid = 3932] [id = 423] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (15E53C00) [pid = 3932] [serial = 1246] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (17F5A400) [pid = 3932] [serial = 1249] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (18E5BC00) [pid = 3932] [serial = 1250] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (12A8A000) [pid = 3932] [serial = 1237] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (19A09400) [pid = 3932] [serial = 1255] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (19A0D400) [pid = 3932] [serial = 1256] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1A045C00) [pid = 3932] [serial = 1258] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1A54B400) [pid = 3932] [serial = 1259] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1A813400) [pid = 3932] [serial = 1261] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (18E61C00) [pid = 3932] [serial = 1264] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (19066000) [pid = 3932] [serial = 1265] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A8DB400) [pid = 3932] [serial = 1267] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A814800) [pid = 3932] [serial = 1262] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (19951800) [pid = 3932] [serial = 1252] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (12A88800) [pid = 3932] [serial = 1240] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1B1EA000) [pid = 3932] [serial = 1270] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1743E000) [pid = 3932] [serial = 1243] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (16C68800) [pid = 3932] [serial = 1247] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1AA63800) [pid = 3932] [serial = 1268] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1995FC00) [pid = 3932] [serial = 1253] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3932 | 1468840561670 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:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 771ms 04:16:01 INFO - PROCESS | 3932 | 1468840561710 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 3932 | 1468840561714 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:16:01 INFO - PROCESS | 3932 | 1468840561724 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 3932 | 1468840561727 Marionette TRACE conn6 <- [1,1734,null,{}] 04:16:01 INFO - PROCESS | 3932 | 1468840561730 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:16:01 INFO - PROCESS | 3932 | 1468840561732 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:01 INFO - PROCESS | 3932 | 1468840561821 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:16:01 INFO - PROCESS | 3932 | 1468840561831 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 3932 | 1468840561833 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:01 INFO - PROCESS | 3932 | ++DOCSHELL 15E27000 == 39 [pid = 3932] [id = 443] 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (15E27400) [pid = 3932] [serial = 1329] [outer = 00000000] 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (174C4C00) [pid = 3932] [serial = 1330] [outer = 15E27400] 04:16:01 INFO - PROCESS | 3932 | 1468840561879 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (17F58800) [pid = 3932] [serial = 1331] [outer = 15E27400] 04:16:02 INFO - PROCESS | 3932 | 1468840562365 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:16:02 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:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 04:16:02 INFO - PROCESS | 3932 | 1468840562399 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 3932 | 1468840562401 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 3932 | 1468840562404 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:16:02 INFO - PROCESS | 3932 | 1468840562408 Marionette TRACE conn6 <- [1,1738,null,{}] 04:16:02 INFO - PROCESS | 3932 | 1468840562418 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:16:02 INFO - PROCESS | 3932 | 1468840562422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:02 INFO - PROCESS | 3932 | 1468840562507 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:16:02 INFO - PROCESS | 3932 | 1468840562545 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 3932 | 1468840562547 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:02 INFO - PROCESS | 3932 | ++DOCSHELL 1995D400 == 40 [pid = 3932] [id = 444] 04:16:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (19960000) [pid = 3932] [serial = 1332] [outer = 00000000] 04:16:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19A01800) [pid = 3932] [serial = 1333] [outer = 19960000] 04:16:02 INFO - PROCESS | 3932 | 1468840562600 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (19A44400) [pid = 3932] [serial = 1334] [outer = 19960000] 04:16:03 INFO - PROCESS | 3932 | 1468840563059 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:16:03 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:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 04:16:03 INFO - PROCESS | 3932 | 1468840563097 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 3932 | 1468840563100 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:16:03 INFO - PROCESS | 3932 | 1468840563103 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 3932 | 1468840563104 Marionette TRACE conn6 <- [1,1742,null,{}] 04:16:03 INFO - PROCESS | 3932 | 1468840563107 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:16:03 INFO - PROCESS | 3932 | 1468840563109 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:03 INFO - PROCESS | 3932 | 1468840563195 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:16:03 INFO - PROCESS | 3932 | 1468840563200 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 3932 | 1468840563211 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:03 INFO - PROCESS | 3932 | ++DOCSHELL 19A4F800 == 41 [pid = 3932] [id = 445] 04:16:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A045C00) [pid = 3932] [serial = 1335] [outer = 00000000] 04:16:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1A5F8C00) [pid = 3932] [serial = 1336] [outer = 1A045C00] 04:16:03 INFO - PROCESS | 3932 | 1468840563255 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1A806400) [pid = 3932] [serial = 1337] [outer = 1A045C00] 04:16:03 INFO - PROCESS | 3932 | 1468840563732 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:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 04:16:03 INFO - PROCESS | 3932 | 1468840563778 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 3932 | 1468840563780 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:16:03 INFO - PROCESS | 3932 | 1468840563783 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 3932 | 1468840563785 Marionette TRACE conn6 <- [1,1746,null,{}] 04:16:03 INFO - PROCESS | 3932 | 1468840563788 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:16:03 INFO - PROCESS | 3932 | 1468840563790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:03 INFO - PROCESS | 3932 | 1468840563907 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:16:03 INFO - PROCESS | 3932 | 1468840564001 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 3932 | 1468840564003 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:03 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D4400 == 42 [pid = 3932] [id = 446] 04:16:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1A8D7400) [pid = 3932] [serial = 1338] [outer = 00000000] 04:16:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1A8E0C00) [pid = 3932] [serial = 1339] [outer = 1A8D7400] 04:16:04 INFO - PROCESS | 3932 | 1468840564048 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1B1E8800) [pid = 3932] [serial = 1340] [outer = 1A8D7400] 04:16:04 INFO - PROCESS | 3932 | 1468840564461 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:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 04:16:04 INFO - PROCESS | 3932 | 1468840564514 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 3932 | 1468840564516 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:16:04 INFO - PROCESS | 3932 | 1468840564527 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 3932 | 1468840564528 Marionette TRACE conn6 <- [1,1750,null,{}] 04:16:04 INFO - PROCESS | 3932 | 1468840564532 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:16:04 INFO - PROCESS | 3932 | 1468840564537 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:04 INFO - PROCESS | 3932 | 1468840564664 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:16:04 INFO - PROCESS | 3932 | 1468840564733 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 3932 | 1468840564735 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:04 INFO - PROCESS | 3932 | ++DOCSHELL 1C0D8400 == 43 [pid = 3932] [id = 447] 04:16:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1C0DF400) [pid = 3932] [serial = 1341] [outer = 00000000] 04:16:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1C4AB000) [pid = 3932] [serial = 1342] [outer = 1C0DF400] 04:16:04 INFO - PROCESS | 3932 | 1468840564778 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1D80CC00) [pid = 3932] [serial = 1343] [outer = 1C0DF400] 04:16:05 INFO - PROCESS | 3932 | 1468840565189 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:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 04:16:05 INFO - PROCESS | 3932 | 1468840565292 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 3932 | 1468840565294 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:16:05 INFO - PROCESS | 3932 | 1468840565301 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 3932 | 1468840565303 Marionette TRACE conn6 <- [1,1754,null,{}] 04:16:05 INFO - PROCESS | 3932 | 1468840565307 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:16:05 INFO - PROCESS | 3932 | 1468840565308 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:05 INFO - PROCESS | 3932 | 1468840565423 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:16:05 INFO - PROCESS | 3932 | 1468840565432 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 3932 | 1468840565434 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:05 INFO - PROCESS | 3932 | ++DOCSHELL 11834400 == 44 [pid = 3932] [id = 448] 04:16:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1DF31800) [pid = 3932] [serial = 1344] [outer = 00000000] 04:16:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1EAEC400) [pid = 3932] [serial = 1345] [outer = 1DF31800] 04:16:05 INFO - PROCESS | 3932 | 1468840565477 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1EAF3800) [pid = 3932] [serial = 1346] [outer = 1DF31800] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1A806800) [pid = 3932] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (19A01400) [pid = 3932] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (11774400) [pid = 3932] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (15BB0800) [pid = 3932] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1968A800) [pid = 3932] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (11CA9000) [pid = 3932] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (11836800) [pid = 3932] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (19A4DC00) [pid = 3932] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:16:05 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A80EC00) [pid = 3932] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:16:06 INFO - PROCESS | 3932 | 1468840566047 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:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 04:16:06 INFO - PROCESS | 3932 | 1468840566084 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 3932 | 1468840566086 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:16:06 INFO - PROCESS | 3932 | 1468840566104 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 3932 | 1468840566106 Marionette TRACE conn6 <- [1,1758,null,{}] 04:16:06 INFO - PROCESS | 3932 | 1468840566110 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:16:06 INFO - PROCESS | 3932 | 1468840566112 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:06 INFO - PROCESS | 3932 | 1468840566192 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:16:06 INFO - PROCESS | 3932 | 1468840566198 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 3932 | 1468840566199 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:06 INFO - PROCESS | 3932 | ++DOCSHELL 16C68000 == 45 [pid = 3932] [id = 449] 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (16C69C00) [pid = 3932] [serial = 1347] [outer = 00000000] 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1C0DA800) [pid = 3932] [serial = 1348] [outer = 16C69C00] 04:16:06 INFO - PROCESS | 3932 | 1468840566242 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1C0E2400) [pid = 3932] [serial = 1349] [outer = 16C69C00] 04:16:06 INFO - PROCESS | 3932 | 1468840566662 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:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 590ms 04:16:06 INFO - PROCESS | 3932 | 1468840566685 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 3932 | 1468840566687 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:16:06 INFO - PROCESS | 3932 | 1468840566690 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 3932 | 1468840566692 Marionette TRACE conn6 <- [1,1762,null,{}] 04:16:06 INFO - PROCESS | 3932 | 1468840566695 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:16:06 INFO - PROCESS | 3932 | 1468840566697 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:06 INFO - PROCESS | 3932 | 1468840566827 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:16:06 INFO - PROCESS | 3932 | 1468840566835 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 3932 | 1468840566837 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:06 INFO - PROCESS | 3932 | ++DOCSHELL 19953000 == 46 [pid = 3932] [id = 450] 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1DE87000) [pid = 3932] [serial = 1350] [outer = 00000000] 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1EBE3400) [pid = 3932] [serial = 1351] [outer = 1DE87000] 04:16:06 INFO - PROCESS | 3932 | 1468840566879 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1F08B800) [pid = 3932] [serial = 1352] [outer = 1DE87000] 04:16:07 INFO - PROCESS | 3932 | 1468840567314 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:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 04:16:07 INFO - PROCESS | 3932 | 1468840567361 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 3932 | 1468840567363 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:16:07 INFO - PROCESS | 3932 | 1468840567366 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 3932 | 1468840567368 Marionette TRACE conn6 <- [1,1766,null,{}] 04:16:07 INFO - PROCESS | 3932 | 1468840567371 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:16:07 INFO - PROCESS | 3932 | 1468840567373 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:07 INFO - PROCESS | 3932 | 1468840567495 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:16:07 INFO - PROCESS | 3932 | 1468840567507 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 3932 | 1468840567509 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:07 INFO - PROCESS | 3932 | ++DOCSHELL 11772400 == 47 [pid = 3932] [id = 451] 04:16:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (19951800) [pid = 3932] [serial = 1353] [outer = 00000000] 04:16:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1F093400) [pid = 3932] [serial = 1354] [outer = 19951800] 04:16:07 INFO - PROCESS | 3932 | 1468840567551 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1F094400) [pid = 3932] [serial = 1355] [outer = 19951800] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1177C400 == 46 [pid = 3932] [id = 413] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 19955C00 == 45 [pid = 3932] [id = 410] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 19062400 == 44 [pid = 3932] [id = 425] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1A810800 == 43 [pid = 3932] [id = 426] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1C0AD800 == 42 [pid = 3932] [id = 427] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 12596000 == 41 [pid = 3932] [id = 412] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 16C65400 == 40 [pid = 3932] [id = 414] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 12593000 == 39 [pid = 3932] [id = 442] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1996C000 == 38 [pid = 3932] [id = 441] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1C0AD400 == 37 [pid = 3932] [id = 440] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 120A0C00 == 36 [pid = 3932] [id = 438] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 18E63400 == 35 [pid = 3932] [id = 439] 04:16:08 INFO - PROCESS | 3932 | --DOCSHELL 1DE3FC00 == 34 [pid = 3932] [id = 437] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 1995D400 == 33 [pid = 3932] [id = 444] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 19A4F800 == 32 [pid = 3932] [id = 445] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 15E27000 == 31 [pid = 3932] [id = 443] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 19953000 == 30 [pid = 3932] [id = 450] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 1A8D4400 == 29 [pid = 3932] [id = 446] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 11834400 == 28 [pid = 3932] [id = 448] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 1C0D8400 == 27 [pid = 3932] [id = 447] 04:16:09 INFO - PROCESS | 3932 | --DOCSHELL 16C68000 == 26 [pid = 3932] [id = 449] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1A815800) [pid = 3932] [serial = 1297] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1A046000) [pid = 3932] [serial = 1294] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (11CAA400) [pid = 3932] [serial = 1285] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (120A9800) [pid = 3932] [serial = 1286] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (17403000) [pid = 3932] [serial = 1288] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (17A51C00) [pid = 3932] [serial = 1289] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (196DCC00) [pid = 3932] [serial = 1291] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (19953400) [pid = 3932] [serial = 1292] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (19691800) [pid = 3932] [serial = 1276] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A8E1C00) [pid = 3932] [serial = 1279] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1B2EB000) [pid = 3932] [serial = 1300] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1C0E5800) [pid = 3932] [serial = 1282] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (12550C00) [pid = 3932] [serial = 1273] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A8DBC00) [pid = 3932] [serial = 1298] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (17D24400) [pid = 3932] [serial = 1303] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1C0D8800) [pid = 3932] [serial = 1301] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (17E0F800) [pid = 3932] [serial = 1304] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1C14B800) [pid = 3932] [serial = 1306] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1DE3E800) [pid = 3932] [serial = 1309] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1DE7AC00) [pid = 3932] [serial = 1310] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1DF32800) [pid = 3932] [serial = 1312] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1C4A5C00) [pid = 3932] [serial = 1307] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A45C400) [pid = 3932] [serial = 1295] [outer = 00000000] [url = about:blank] 04:16:09 INFO - PROCESS | 3932 | 1468840569533 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:16:09 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:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2226ms 04:16:09 INFO - PROCESS | 3932 | 1468840569594 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 3932 | 1468840569598 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:16:09 INFO - PROCESS | 3932 | 1468840569602 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 3932 | 1468840569606 Marionette TRACE conn6 <- [1,1770,null,{}] 04:16:09 INFO - PROCESS | 3932 | 1468840569612 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:16:09 INFO - PROCESS | 3932 | 1468840569615 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:09 INFO - PROCESS | 3932 | 1468840569708 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:16:09 INFO - PROCESS | 3932 | 1468840569716 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 3932 | 1468840569720 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:09 INFO - PROCESS | 3932 | ++DOCSHELL 1183F000 == 27 [pid = 3932] [id = 452] 04:16:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1183F800) [pid = 3932] [serial = 1356] [outer = 00000000] 04:16:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (11CA9800) [pid = 3932] [serial = 1357] [outer = 1183F800] 04:16:09 INFO - PROCESS | 3932 | 1468840569774 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (11F9B400) [pid = 3932] [serial = 1358] [outer = 1183F800] 04:16:10 INFO - PROCESS | 3932 | 1468840570275 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:16:10 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:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 04:16:10 INFO - PROCESS | 3932 | 1468840570334 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 3932 | 1468840570339 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:16:10 INFO - PROCESS | 3932 | 1468840570345 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 3932 | 1468840570348 Marionette TRACE conn6 <- [1,1774,null,{}] 04:16:10 INFO - PROCESS | 3932 | 1468840570352 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:16:10 INFO - PROCESS | 3932 | 1468840570355 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:10 INFO - PROCESS | 3932 | 1468840570447 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:16:10 INFO - PROCESS | 3932 | 1468840570462 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 3932 | 1468840570465 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:10 INFO - PROCESS | 3932 | ++DOCSHELL 129E9800 == 28 [pid = 3932] [id = 453] 04:16:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (12A88C00) [pid = 3932] [serial = 1359] [outer = 00000000] 04:16:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (12AD8000) [pid = 3932] [serial = 1360] [outer = 12A88C00] 04:16:10 INFO - PROCESS | 3932 | 1468840570513 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (15BAB400) [pid = 3932] [serial = 1361] [outer = 12A88C00] 04:16:10 INFO - PROCESS | 3932 | 1468840570997 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:16:10 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:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 04:16:11 INFO - PROCESS | 3932 | 1468840571018 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:16:11 INFO - PROCESS | 3932 | 1468840571020 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:16:11 INFO - PROCESS | 3932 | 1468840571024 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 3932 | 1468840571027 Marionette TRACE conn6 <- [1,1778,null,{}] 04:16:11 INFO - PROCESS | 3932 | 1468840571042 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:16:11 INFO - PROCESS | 3932 | 1468840571047 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:11 INFO - PROCESS | 3932 | 1468840571164 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:16:11 INFO - PROCESS | 3932 | 1468840571266 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 3932 | 1468840571269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:11 INFO - PROCESS | 3932 | ++DOCSHELL 1740AC00 == 29 [pid = 3932] [id = 454] 04:16:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1740C400) [pid = 3932] [serial = 1362] [outer = 00000000] 04:16:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (17A53800) [pid = 3932] [serial = 1363] [outer = 1740C400] 04:16:11 INFO - PROCESS | 3932 | 1468840571319 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (17E17800) [pid = 3932] [serial = 1364] [outer = 1740C400] 04:16:11 INFO - PROCESS | 3932 | 1468840571714 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:16:11 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:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 04:16:11 INFO - PROCESS | 3932 | 1468840571754 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 3932 | 1468840571757 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:16:11 INFO - PROCESS | 3932 | 1468840571760 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:16:11 INFO - PROCESS | 3932 | 1468840571761 Marionette TRACE conn6 <- [1,1782,null,{}] 04:16:11 INFO - PROCESS | 3932 | 1468840571765 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:16:11 INFO - PROCESS | 3932 | 1468840571767 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:11 INFO - PROCESS | 3932 | 1468840571891 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:16:11 INFO - PROCESS | 3932 | 1468840571899 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 3932 | 1468840571901 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:11 INFO - PROCESS | 3932 | ++DOCSHELL 18E59400 == 30 [pid = 3932] [id = 455] 04:16:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (18E5C400) [pid = 3932] [serial = 1365] [outer = 00000000] 04:16:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1962AC00) [pid = 3932] [serial = 1366] [outer = 18E5C400] 04:16:11 INFO - PROCESS | 3932 | 1468840571945 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (19694800) [pid = 3932] [serial = 1367] [outer = 18E5C400] 04:16:12 INFO - PROCESS | 3932 | 1468840572361 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:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 04:16:12 INFO - PROCESS | 3932 | 1468840572394 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 3932 | 1468840572396 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:16:12 INFO - PROCESS | 3932 | 1468840572399 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 3932 | 1468840572401 Marionette TRACE conn6 <- [1,1786,null,{}] 04:16:12 INFO - PROCESS | 3932 | 1468840572404 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:16:12 INFO - PROCESS | 3932 | 1468840572406 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:12 INFO - PROCESS | 3932 | 1468840572486 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:16:12 INFO - PROCESS | 3932 | 1468840572612 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 3932 | 1468840572614 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:12 INFO - PROCESS | 3932 | ++DOCSHELL 196DD800 == 31 [pid = 3932] [id = 456] 04:16:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (196DDC00) [pid = 3932] [serial = 1368] [outer = 00000000] 04:16:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (19954800) [pid = 3932] [serial = 1369] [outer = 196DDC00] 04:16:12 INFO - PROCESS | 3932 | 1468840572661 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (19961800) [pid = 3932] [serial = 1370] [outer = 196DDC00] 04:16:13 INFO - PROCESS | 3932 | 1468840573027 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:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 04:16:13 INFO - PROCESS | 3932 | 1468840573070 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 3932 | 1468840573072 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:16:13 INFO - PROCESS | 3932 | 1468840573075 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 3932 | 1468840573077 Marionette TRACE conn6 <- [1,1790,null,{}] 04:16:13 INFO - PROCESS | 3932 | 1468840573081 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:16:13 INFO - PROCESS | 3932 | 1468840573086 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:13 INFO - PROCESS | 3932 | 1468840573203 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:16:13 INFO - PROCESS | 3932 | 1468840573210 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 3932 | 1468840573212 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:13 INFO - PROCESS | 3932 | ++DOCSHELL 19A0F400 == 32 [pid = 3932] [id = 457] 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (19A47400) [pid = 3932] [serial = 1371] [outer = 00000000] 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1A54C400) [pid = 3932] [serial = 1372] [outer = 19A47400] 04:16:13 INFO - PROCESS | 3932 | 1468840573257 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1A5EA400) [pid = 3932] [serial = 1373] [outer = 19A47400] 04:16:13 INFO - PROCESS | 3932 | 1468840573694 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:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 04:16:13 INFO - PROCESS | 3932 | 1468840573747 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 3932 | 1468840573749 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:16:13 INFO - PROCESS | 3932 | 1468840573752 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:16:13 INFO - PROCESS | 3932 | 1468840573753 Marionette TRACE conn6 <- [1,1794,null,{}] 04:16:13 INFO - PROCESS | 3932 | 1468840573757 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:16:13 INFO - PROCESS | 3932 | 1468840573758 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:13 INFO - PROCESS | 3932 | 1468840573836 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:16:13 INFO - PROCESS | 3932 | 1468840573870 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 3932 | 1468840573872 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:13 INFO - PROCESS | 3932 | ++DOCSHELL 17F56000 == 33 [pid = 3932] [id = 458] 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1A54B800) [pid = 3932] [serial = 1374] [outer = 00000000] 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (1A80F400) [pid = 3932] [serial = 1375] [outer = 1A54B800] 04:16:13 INFO - PROCESS | 3932 | 1468840573914 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (1A811400) [pid = 3932] [serial = 1376] [outer = 1A54B800] 04:16:14 INFO - PROCESS | 3932 | 1468840574347 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:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 04:16:14 INFO - PROCESS | 3932 | 1468840574393 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 3932 | 1468840574395 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:16:14 INFO - PROCESS | 3932 | 1468840574402 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 3932 | 1468840574404 Marionette TRACE conn6 <- [1,1798,null,{}] 04:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:16:14 INFO - PROCESS | 3932 | 1468840574407 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:16:14 INFO - PROCESS | 3932 | 1468840574409 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:14 INFO - PROCESS | 3932 | 1468840574489 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:16:14 INFO - PROCESS | 3932 | 1468840574495 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 3932 | 1468840574497 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:14 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DA400 == 34 [pid = 3932] [id = 459] 04:16:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (0C5E7C00) [pid = 3932] [serial = 1377] [outer = 00000000] 04:16:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (1A8DD400) [pid = 3932] [serial = 1378] [outer = 0C5E7C00] 04:16:14 INFO - PROCESS | 3932 | 1468840574542 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (1968CC00) [pid = 3932] [serial = 1379] [outer = 0C5E7C00] 04:16:15 INFO - PROCESS | 3932 | 1468840575023 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:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 04:16:15 INFO - PROCESS | 3932 | 1468840575078 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 3932 | 1468840575080 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:16:15 INFO - PROCESS | 3932 | 1468840575088 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 3932 | 1468840575090 Marionette TRACE conn6 <- [1,1802,null,{}] 04:16:15 INFO - PROCESS | 3932 | 1468840575093 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:16:15 INFO - PROCESS | 3932 | 1468840575095 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:15 INFO - PROCESS | 3932 | 1468840575209 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:16:15 INFO - PROCESS | 3932 | 1468840575302 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 3932 | 1468840575304 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:15 INFO - PROCESS | 3932 | ++DOCSHELL 1740A800 == 35 [pid = 3932] [id = 460] 04:16:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (1B1EA800) [pid = 3932] [serial = 1380] [outer = 00000000] 04:16:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 107 (1B1F6400) [pid = 3932] [serial = 1381] [outer = 1B1EA800] 04:16:15 INFO - PROCESS | 3932 | 1468840575347 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 108 (1B26D800) [pid = 3932] [serial = 1382] [outer = 1B1EA800] 04:16:15 INFO - PROCESS | 3932 | 1468840575789 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:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 04:16:15 INFO - PROCESS | 3932 | 1468840575825 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 3932 | 1468840575827 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:16:15 INFO - PROCESS | 3932 | 1468840575830 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 3932 | 1468840575832 Marionette TRACE conn6 <- [1,1806,null,{}] 04:16:15 INFO - PROCESS | 3932 | 1468840575835 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:16:15 INFO - PROCESS | 3932 | 1468840575837 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:15 INFO - PROCESS | 3932 | 1468840575956 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:16:15 INFO - PROCESS | 3932 | 1468840575961 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 3932 | 1468840575963 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:15 INFO - PROCESS | 3932 | ++DOCSHELL 1C09AC00 == 36 [pid = 3932] [id = 461] 04:16:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 109 (1C0A7800) [pid = 3932] [serial = 1383] [outer = 00000000] 04:16:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 110 (1C0DDC00) [pid = 3932] [serial = 1384] [outer = 1C0A7800] 04:16:15 INFO - PROCESS | 3932 | 1468840576007 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 111 (1C49E400) [pid = 3932] [serial = 1385] [outer = 1C0A7800] 04:16:16 INFO - PROCESS | 3932 | 1468840576461 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:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 04:16:16 INFO - PROCESS | 3932 | 1468840576503 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 3932 | 1468840576505 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:16:16 INFO - PROCESS | 3932 | 1468840576508 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:16:16 INFO - PROCESS | 3932 | 1468840576511 Marionette TRACE conn6 <- [1,1810,null,{}] 04:16:16 INFO - PROCESS | 3932 | 1468840576514 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:16:16 INFO - PROCESS | 3932 | 1468840576516 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:16 INFO - PROCESS | 3932 | 1468840576686 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 110 (1209F400) [pid = 3932] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 109 (12901400) [pid = 3932] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 108 (11CA7400) [pid = 3932] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 107 (19066C00) [pid = 3932] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 106 (16C66400) [pid = 3932] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (1C4C9000) [pid = 3932] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (19958800) [pid = 3932] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1C0D7800) [pid = 3932] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1DE87000) [pid = 3932] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1A8D7400) [pid = 3932] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1C0DF400) [pid = 3932] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (1DF31800) [pid = 3932] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (1A045C00) [pid = 3932] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (19960000) [pid = 3932] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (15E27400) [pid = 3932] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (12ACF800) [pid = 3932] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (19A4D800) [pid = 3932] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1C0D8C00) [pid = 3932] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (18E66C00) [pid = 3932] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (120A1400) [pid = 3932] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1DE87C00) [pid = 3932] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (16C69C00) [pid = 3932] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:16:17 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A811000) [pid = 3932] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:16:17 INFO - PROCESS | 3932 | 1468840577169 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 3932 | 1468840577171 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:17 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E8800 == 37 [pid = 3932] [id = 462] 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (0D06B400) [pid = 3932] [serial = 1386] [outer = 00000000] 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1177C000) [pid = 3932] [serial = 1387] [outer = 0D06B400] 04:16:17 INFO - PROCESS | 3932 | 1468840577222 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (12AD3000) [pid = 3932] [serial = 1388] [outer = 0D06B400] 04:16:17 INFO - PROCESS | 3932 | 1468840577611 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:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1120ms 04:16:17 INFO - PROCESS | 3932 | 1468840577633 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 3932 | 1468840577635 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:16:17 INFO - PROCESS | 3932 | 1468840577638 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 3932 | 1468840577639 Marionette TRACE conn6 <- [1,1814,null,{}] 04:16:17 INFO - PROCESS | 3932 | 1468840577642 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:16:17 INFO - PROCESS | 3932 | 1468840577644 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:17 INFO - PROCESS | 3932 | 1468840577724 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:16:17 INFO - PROCESS | 3932 | 1468840577731 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 3932 | 1468840577733 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:17 INFO - PROCESS | 3932 | ++DOCSHELL 17E09400 == 38 [pid = 3932] [id = 463] 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (18E5CC00) [pid = 3932] [serial = 1389] [outer = 00000000] 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1A5F0800) [pid = 3932] [serial = 1390] [outer = 18E5CC00] 04:16:17 INFO - PROCESS | 3932 | 1468840577776 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1B1CE400) [pid = 3932] [serial = 1391] [outer = 18E5CC00] 04:16:18 INFO - PROCESS | 3932 | 1468840578219 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:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 04:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:16:18 INFO - PROCESS | 3932 | 1468840578269 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 3932 | 1468840578271 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:16:18 INFO - PROCESS | 3932 | 1468840578274 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 3932 | 1468840578275 Marionette TRACE conn6 <- [1,1818,null,{}] 04:16:18 INFO - PROCESS | 3932 | 1468840578279 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:16:18 INFO - PROCESS | 3932 | 1468840578281 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:18 INFO - PROCESS | 3932 | 1468840578361 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:16:18 INFO - PROCESS | 3932 | 1468840578366 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 3932 | 1468840578368 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:18 INFO - PROCESS | 3932 | ++DOCSHELL 1C093400 == 39 [pid = 3932] [id = 464] 04:16:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1C0D7C00) [pid = 3932] [serial = 1392] [outer = 00000000] 04:16:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1C4C9000) [pid = 3932] [serial = 1393] [outer = 1C0D7C00] 04:16:18 INFO - PROCESS | 3932 | 1468840578410 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1DE3D800) [pid = 3932] [serial = 1394] [outer = 1C0D7C00] 04:16:18 INFO - PROCESS | 3932 | 1468840578859 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:16:18 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:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 04:16:18 INFO - PROCESS | 3932 | 1468840578905 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 3932 | 1468840578907 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:16:18 INFO - PROCESS | 3932 | 1468840578924 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 3932 | 1468840578926 Marionette TRACE conn6 <- [1,1822,null,{}] 04:16:18 INFO - PROCESS | 3932 | 1468840578933 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:16:18 INFO - PROCESS | 3932 | 1468840578935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:19 INFO - PROCESS | 3932 | 1468840579017 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:16:19 INFO - PROCESS | 3932 | 1468840579022 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 3932 | 1468840579024 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:19 INFO - PROCESS | 3932 | ++DOCSHELL 19969000 == 40 [pid = 3932] [id = 465] 04:16:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1C0DCC00) [pid = 3932] [serial = 1395] [outer = 00000000] 04:16:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (1DF35800) [pid = 3932] [serial = 1396] [outer = 1C0DCC00] 04:16:19 INFO - PROCESS | 3932 | 1468840579066 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (1DFAA800) [pid = 3932] [serial = 1397] [outer = 1C0DCC00] 04:16:19 INFO - PROCESS | 3932 | 1468840579882 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:16:19 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:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1018ms 04:16:19 INFO - PROCESS | 3932 | 1468840579944 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:16:19 INFO - PROCESS | 3932 | 1468840579949 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:16:19 INFO - PROCESS | 3932 | 1468840579953 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 3932 | 1468840579959 Marionette TRACE conn6 <- [1,1826,null,{}] 04:16:19 INFO - PROCESS | 3932 | 1468840579964 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:16:19 INFO - PROCESS | 3932 | 1468840579967 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:20 INFO - PROCESS | 3932 | 1468840580135 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:16:20 INFO - PROCESS | 3932 | 1468840580271 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 3932 | 1468840580274 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:20 INFO - PROCESS | 3932 | ++DOCSHELL 11832400 == 41 [pid = 3932] [id = 466] 04:16:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 101 (11833000) [pid = 3932] [serial = 1398] [outer = 00000000] 04:16:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 102 (120D8C00) [pid = 3932] [serial = 1399] [outer = 11833000] 04:16:20 INFO - PROCESS | 3932 | 1468840580331 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 103 (1290DC00) [pid = 3932] [serial = 1400] [outer = 11833000] 04:16:20 INFO - PROCESS | 3932 | 1468840581007 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:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1126ms 04:16:21 INFO - PROCESS | 3932 | 1468840581089 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 3932 | 1468840581094 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:16:21 INFO - PROCESS | 3932 | 1468840581101 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 3932 | 1468840581103 Marionette TRACE conn6 <- [1,1830,null,{}] 04:16:21 INFO - PROCESS | 3932 | 1468840581108 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:16:21 INFO - PROCESS | 3932 | 1468840581110 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:21 INFO - PROCESS | 3932 | 1468840581242 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:16:21 INFO - PROCESS | 3932 | 1468840581496 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 3932 | 1468840581499 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:21 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E4400 == 42 [pid = 3932] [id = 467] 04:16:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 104 (0C691400) [pid = 3932] [serial = 1401] [outer = 00000000] 04:16:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 105 (0D43A800) [pid = 3932] [serial = 1402] [outer = 0C691400] 04:16:21 INFO - PROCESS | 3932 | 1468840581572 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 106 (113F8800) [pid = 3932] [serial = 1403] [outer = 0C691400] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 11838000 == 41 [pid = 3932] [id = 275] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 12503800 == 40 [pid = 3932] [id = 264] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 15B69000 == 39 [pid = 3932] [id = 274] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 174BD800 == 38 [pid = 3932] [id = 266] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 1A45DC00 == 37 [pid = 3932] [id = 279] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 15E57C00 == 36 [pid = 3932] [id = 265] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 19957800 == 35 [pid = 3932] [id = 278] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 196E7C00 == 34 [pid = 3932] [id = 267] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 1A80DC00 == 33 [pid = 3932] [id = 280] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 19061C00 == 32 [pid = 3932] [id = 277] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 159D7C00 == 31 [pid = 3932] [id = 276] 04:16:22 INFO - PROCESS | 3932 | --DOCSHELL 11772400 == 30 [pid = 3932] [id = 451] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 105 (174BE800) [pid = 3932] [serial = 1244] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 104 (1DE4A000) [pid = 3932] [serial = 1232] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 103 (1B1EEC00) [pid = 3932] [serial = 1271] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 102 (1C49C800) [pid = 3932] [serial = 1283] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 101 (1994A800) [pid = 3932] [serial = 1277] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 100 (1B26D000) [pid = 3932] [serial = 1280] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (15E23400) [pid = 3932] [serial = 1274] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (12ADA800) [pid = 3932] [serial = 1238] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (15BB2800) [pid = 3932] [serial = 1241] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1F08B800) [pid = 3932] [serial = 1352] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A8E0C00) [pid = 3932] [serial = 1339] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1C4AB000) [pid = 3932] [serial = 1342] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1F093400) [pid = 3932] [serial = 1354] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1B1E8800) [pid = 3932] [serial = 1340] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1EAEC400) [pid = 3932] [serial = 1345] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1D80CC00) [pid = 3932] [serial = 1343] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1EAF3800) [pid = 3932] [serial = 1346] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A5F8C00) [pid = 3932] [serial = 1336] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A01800) [pid = 3932] [serial = 1333] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A44400) [pid = 3932] [serial = 1334] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (174C4C00) [pid = 3932] [serial = 1330] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (17F58800) [pid = 3932] [serial = 1331] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17A58000) [pid = 3932] [serial = 1328] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (16168800) [pid = 3932] [serial = 1327] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A8DF800) [pid = 3932] [serial = 1325] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A80D400) [pid = 3932] [serial = 1324] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1DF37400) [pid = 3932] [serial = 1322] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1D80E000) [pid = 3932] [serial = 1321] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A044000) [pid = 3932] [serial = 1319] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19967400) [pid = 3932] [serial = 1318] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17449400) [pid = 3932] [serial = 1316] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (15E5C400) [pid = 3932] [serial = 1315] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1DFA3400) [pid = 3932] [serial = 1313] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1EBE3400) [pid = 3932] [serial = 1351] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C0DA800) [pid = 3932] [serial = 1348] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1C0E2400) [pid = 3932] [serial = 1349] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A806400) [pid = 3932] [serial = 1337] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3932 | 1468840582249 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:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1183ms 04:16:22 INFO - PROCESS | 3932 | 1468840582285 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 3932 | 1468840582289 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:16:22 INFO - PROCESS | 3932 | 1468840582293 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 3932 | 1468840582295 Marionette TRACE conn6 <- [1,1834,null,{}] 04:16:22 INFO - PROCESS | 3932 | 1468840582301 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:16:22 INFO - PROCESS | 3932 | 1468840582305 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:22 INFO - PROCESS | 3932 | 1468840582403 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:16:22 INFO - PROCESS | 3932 | 1468840582500 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 3932 | 1468840582503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:22 INFO - PROCESS | 3932 | ++DOCSHELL 0D4EA800 == 31 [pid = 3932] [id = 468] 04:16:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1177BC00) [pid = 3932] [serial = 1404] [outer = 00000000] 04:16:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1250C400) [pid = 3932] [serial = 1405] [outer = 1177BC00] 04:16:22 INFO - PROCESS | 3932 | 1468840582549 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (159D7C00) [pid = 3932] [serial = 1406] [outer = 1177BC00] 04:16:22 INFO - PROCESS | 3932 | 1468840582984 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:16:23 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:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 04:16:23 INFO - PROCESS | 3932 | 1468840583026 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 3932 | 1468840583029 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:16:23 INFO - PROCESS | 3932 | 1468840583034 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 3932 | 1468840583036 Marionette TRACE conn6 <- [1,1838,null,{}] 04:16:23 INFO - PROCESS | 3932 | 1468840583040 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:16:23 INFO - PROCESS | 3932 | 1468840583042 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:23 INFO - PROCESS | 3932 | 1468840583131 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:16:23 INFO - PROCESS | 3932 | 1468840583137 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 3932 | 1468840583139 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:23 INFO - PROCESS | 3932 | ++DOCSHELL 15E57400 == 32 [pid = 3932] [id = 469] 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1615C400) [pid = 3932] [serial = 1407] [outer = 00000000] 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (17D21C00) [pid = 3932] [serial = 1408] [outer = 1615C400] 04:16:23 INFO - PROCESS | 3932 | 1468840583184 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (17E16C00) [pid = 3932] [serial = 1409] [outer = 1615C400] 04:16:23 INFO - PROCESS | 3932 | 1468840583642 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:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 04:16:23 INFO - PROCESS | 3932 | 1468840583709 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 3932 | 1468840583712 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:16:23 INFO - PROCESS | 3932 | 1468840583717 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 3932 | 1468840583723 Marionette TRACE conn6 <- [1,1842,null,{}] 04:16:23 INFO - PROCESS | 3932 | 1468840583732 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:16:23 INFO - PROCESS | 3932 | 1468840583735 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:23 INFO - PROCESS | 3932 | 1468840583823 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:16:23 INFO - PROCESS | 3932 | 1468840583839 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 3932 | 1468840583841 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:23 INFO - PROCESS | 3932 | ++DOCSHELL 1994A800 == 33 [pid = 3932] [id = 470] 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19950000) [pid = 3932] [serial = 1410] [outer = 00000000] 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19957800) [pid = 3932] [serial = 1411] [outer = 19950000] 04:16:23 INFO - PROCESS | 3932 | 1468840583894 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19968C00) [pid = 3932] [serial = 1412] [outer = 19950000] 04:16:24 INFO - PROCESS | 3932 | 1468840584334 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:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 04:16:24 INFO - PROCESS | 3932 | 1468840584366 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 3932 | 1468840584369 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 3932 | 1468840584372 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:16:24 INFO - PROCESS | 3932 | 1468840584374 Marionette TRACE conn6 <- [1,1846,null,{}] 04:16:24 INFO - PROCESS | 3932 | 1468840584377 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:16:24 INFO - PROCESS | 3932 | 1468840584379 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:24 INFO - PROCESS | 3932 | 1468840584466 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:16:24 INFO - PROCESS | 3932 | 1468840584501 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 3932 | 1468840584503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:24 INFO - PROCESS | 3932 | ++DOCSHELL 19A09400 == 34 [pid = 3932] [id = 471] 04:16:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A09800) [pid = 3932] [serial = 1413] [outer = 00000000] 04:16:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A48C00) [pid = 3932] [serial = 1414] [outer = 19A09800] 04:16:24 INFO - PROCESS | 3932 | 1468840584546 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A044800) [pid = 3932] [serial = 1415] [outer = 19A09800] 04:16:25 INFO - PROCESS | 3932 | 1468840585020 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:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 04:16:25 INFO - PROCESS | 3932 | 1468840585047 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 3932 | 1468840585049 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 3932 | 1468840585052 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:16:25 INFO - PROCESS | 3932 | 1468840585054 Marionette TRACE conn6 <- [1,1850,null,{}] 04:16:25 INFO - PROCESS | 3932 | 1468840585057 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:16:25 INFO - PROCESS | 3932 | 1468840585059 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:25 INFO - PROCESS | 3932 | 1468840585173 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:16:25 INFO - PROCESS | 3932 | 1468840585178 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 3932 | 1468840585184 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:25 INFO - PROCESS | 3932 | ++DOCSHELL 12AD9800 == 35 [pid = 3932] [id = 472] 04:16:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A54B400) [pid = 3932] [serial = 1416] [outer = 00000000] 04:16:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A5F1800) [pid = 3932] [serial = 1417] [outer = 1A54B400] 04:16:25 INFO - PROCESS | 3932 | 1468840585291 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A807400) [pid = 3932] [serial = 1418] [outer = 1A54B400] 04:16:25 INFO - PROCESS | 3932 | 1468840585732 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:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 04:16:25 INFO - PROCESS | 3932 | 1468840585787 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 3932 | 1468840585789 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 3932 | 1468840585797 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:16:25 INFO - PROCESS | 3932 | 1468840585799 Marionette TRACE conn6 <- [1,1854,null,{}] 04:16:25 INFO - PROCESS | 3932 | 1468840585803 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:16:25 INFO - PROCESS | 3932 | 1468840585805 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:25 INFO - PROCESS | 3932 | 1468840585961 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:16:26 INFO - PROCESS | 3932 | 1468840586031 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 3932 | 1468840586032 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:26 INFO - PROCESS | 3932 | ++DOCSHELL 17403400 == 36 [pid = 3932] [id = 473] 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A809400) [pid = 3932] [serial = 1419] [outer = 00000000] 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8DC000) [pid = 3932] [serial = 1420] [outer = 1A809400] 04:16:26 INFO - PROCESS | 3932 | 1468840586075 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8DF800) [pid = 3932] [serial = 1421] [outer = 1A809400] 04:16:26 INFO - PROCESS | 3932 | 1468840586484 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:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 04:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:16:26 INFO - PROCESS | 3932 | 1468840586532 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 3932 | 1468840586534 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 3932 | 1468840586537 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 3932 | 1468840586539 Marionette TRACE conn6 <- [1,1858,null,{}] 04:16:26 INFO - PROCESS | 3932 | 1468840586542 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:16:26 INFO - PROCESS | 3932 | 1468840586544 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:26 INFO - PROCESS | 3932 | 1468840586656 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:16:26 INFO - PROCESS | 3932 | 1468840586662 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 3932 | 1468840586663 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:26 INFO - PROCESS | 3932 | ++DOCSHELL 11FA1000 == 37 [pid = 3932] [id = 474] 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (11FA2000) [pid = 3932] [serial = 1422] [outer = 00000000] 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A48400) [pid = 3932] [serial = 1423] [outer = 11FA2000] 04:16:26 INFO - PROCESS | 3932 | 1468840586907 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1EC000) [pid = 3932] [serial = 1424] [outer = 11FA2000] 04:16:26 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1B1EA800) [pid = 3932] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:16:26 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1C0A7800) [pid = 3932] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:16:26 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (12A88C00) [pid = 3932] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:16:26 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1183F800) [pid = 3932] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:16:26 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (196DDC00) [pid = 3932] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A47400) [pid = 3932] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19951800) [pid = 3932] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1740C400) [pid = 3932] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (0C5E7C00) [pid = 3932] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A54B800) [pid = 3932] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (18E5C400) [pid = 3932] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (18E5CC00) [pid = 3932] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (0D06B400) [pid = 3932] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:16:27 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C0D7C00) [pid = 3932] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:16:27 INFO - PROCESS | 3932 | 1468840587274 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:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 771ms 04:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:16:27 INFO - PROCESS | 3932 | 1468840587309 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 3932 | 1468840587311 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 3932 | 1468840587314 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 3932 | 1468840587316 Marionette TRACE conn6 <- [1,1862,null,{}] 04:16:27 INFO - PROCESS | 3932 | 1468840587319 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:16:27 INFO - PROCESS | 3932 | 1468840587321 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:27 INFO - PROCESS | 3932 | 1468840587404 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:16:27 INFO - PROCESS | 3932 | 1468840587501 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 3932 | 1468840587503 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:27 INFO - PROCESS | 3932 | ++DOCSHELL 1183F800 == 38 [pid = 3932] [id = 475] 04:16:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (12A88C00) [pid = 3932] [serial = 1425] [outer = 00000000] 04:16:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A807800) [pid = 3932] [serial = 1426] [outer = 12A88C00] 04:16:27 INFO - PROCESS | 3932 | 1468840587546 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1AB0AC00) [pid = 3932] [serial = 1427] [outer = 12A88C00] 04:16:27 INFO - PROCESS | 3932 | 1468840587884 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:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 04:16:27 INFO - PROCESS | 3932 | 1468840587945 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 3932 | 1468840587947 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:16:27 INFO - PROCESS | 3932 | 1468840587950 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 3932 | 1468840587951 Marionette TRACE conn6 <- [1,1866,null,{}] 04:16:27 INFO - PROCESS | 3932 | 1468840587955 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:16:27 INFO - PROCESS | 3932 | 1468840587957 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:28 INFO - PROCESS | 3932 | 1468840588078 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:16:28 INFO - PROCESS | 3932 | 1468840588086 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 3932 | 1468840588088 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:28 INFO - PROCESS | 3932 | ++DOCSHELL 120A5400 == 39 [pid = 3932] [id = 476] 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1994C800) [pid = 3932] [serial = 1428] [outer = 00000000] 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1F0400) [pid = 3932] [serial = 1429] [outer = 1994C800] 04:16:28 INFO - PROCESS | 3932 | 1468840588130 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B2EB000) [pid = 3932] [serial = 1430] [outer = 1994C800] 04:16:28 INFO - PROCESS | 3932 | 1468840588533 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:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 04:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:16:28 INFO - PROCESS | 3932 | 1468840588581 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 3932 | 1468840588583 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:16:28 INFO - PROCESS | 3932 | 1468840588586 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 3932 | 1468840588588 Marionette TRACE conn6 <- [1,1870,null,{}] 04:16:28 INFO - PROCESS | 3932 | 1468840588591 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:16:28 INFO - PROCESS | 3932 | 1468840588593 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:28 INFO - PROCESS | 3932 | 1468840588712 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:16:28 INFO - PROCESS | 3932 | 1468840588803 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 3932 | 1468840588805 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:28 INFO - PROCESS | 3932 | ++DOCSHELL 174B7400 == 40 [pid = 3932] [id = 477] 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (17A53400) [pid = 3932] [serial = 1431] [outer = 00000000] 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C14B800) [pid = 3932] [serial = 1432] [outer = 17A53400] 04:16:28 INFO - PROCESS | 3932 | 1468840588849 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C4A9C00) [pid = 3932] [serial = 1433] [outer = 17A53400] 04:16:29 INFO - PROCESS | 3932 | 1468840589413 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:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 870ms 04:16:29 INFO - PROCESS | 3932 | 1468840589458 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 3932 | 1468840589462 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:16:29 INFO - PROCESS | 3932 | 1468840589467 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 3932 | 1468840589473 Marionette TRACE conn6 <- [1,1874,null,{}] 04:16:29 INFO - PROCESS | 3932 | 1468840589478 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:16:29 INFO - PROCESS | 3932 | 1468840589481 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:29 INFO - PROCESS | 3932 | 1468840589595 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:16:29 INFO - PROCESS | 3932 | 1468840589707 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 3932 | 1468840589709 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:29 INFO - PROCESS | 3932 | ++DOCSHELL 120DB000 == 41 [pid = 3932] [id = 478] 04:16:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1250E000) [pid = 3932] [serial = 1434] [outer = 00000000] 04:16:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1608B800) [pid = 3932] [serial = 1435] [outer = 1250E000] 04:16:29 INFO - PROCESS | 3932 | 1468840589766 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (174BD000) [pid = 3932] [serial = 1436] [outer = 1250E000] 04:16:30 INFO - PROCESS | 3932 | 1468840590366 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:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 04:16:30 INFO - PROCESS | 3932 | 1468840590397 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 3932 | 1468840590402 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:16:30 INFO - PROCESS | 3932 | 1468840590408 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:16:30 INFO - PROCESS | 3932 | 1468840590411 Marionette TRACE conn6 <- [1,1878,null,{}] 04:16:30 INFO - PROCESS | 3932 | 1468840590415 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:16:30 INFO - PROCESS | 3932 | 1468840590418 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:30 INFO - PROCESS | 3932 | 1468840590533 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:16:30 INFO - PROCESS | 3932 | 1468840590644 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 3932 | 1468840590647 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:30 INFO - PROCESS | 3932 | ++DOCSHELL 1962B000 == 42 [pid = 3932] [id = 479] 04:16:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (196E7C00) [pid = 3932] [serial = 1437] [outer = 00000000] 04:16:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (19956800) [pid = 3932] [serial = 1438] [outer = 196E7C00] 04:16:30 INFO - PROCESS | 3932 | 1468840590743 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (19A0EC00) [pid = 3932] [serial = 1439] [outer = 196E7C00] 04:16:31 INFO - PROCESS | 3932 | 1468840591324 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:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 04:16:31 INFO - PROCESS | 3932 | 1468840591382 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 3932 | 1468840591385 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:16:31 INFO - PROCESS | 3932 | 1468840591389 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:16:31 INFO - PROCESS | 3932 | 1468840591392 Marionette TRACE conn6 <- [1,1882,null,{}] 04:16:31 INFO - PROCESS | 3932 | 1468840591403 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:16:31 INFO - PROCESS | 3932 | 1468840591408 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:31 INFO - PROCESS | 3932 | 1468840591525 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:16:31 INFO - PROCESS | 3932 | 1468840591658 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 3932 | 1468840591662 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:31 INFO - PROCESS | 3932 | ++DOCSHELL 1C146800 == 43 [pid = 3932] [id = 480] 04:16:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C149C00) [pid = 3932] [serial = 1440] [outer = 00000000] 04:16:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C4A8800) [pid = 3932] [serial = 1441] [outer = 1C149C00] 04:16:31 INFO - PROCESS | 3932 | 1468840591718 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1D8B8C00) [pid = 3932] [serial = 1442] [outer = 1C149C00] 04:16:32 INFO - PROCESS | 3932 | 1468840592268 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:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 930ms 04:16:32 INFO - PROCESS | 3932 | 1468840592322 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 3932 | 1468840592325 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:16:32 INFO - PROCESS | 3932 | 1468840592328 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:16:32 INFO - PROCESS | 3932 | 1468840592330 Marionette TRACE conn6 <- [1,1886,null,{}] 04:16:32 INFO - PROCESS | 3932 | 1468840592334 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:16:32 INFO - PROCESS | 3932 | 1468840592336 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:32 INFO - PROCESS | 3932 | 1468840592447 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:16:32 INFO - PROCESS | 3932 | 1468840592556 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 3932 | 1468840592559 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:32 INFO - PROCESS | 3932 | ++DOCSHELL 1DE4C000 == 44 [pid = 3932] [id = 481] 04:16:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1DE7A400) [pid = 3932] [serial = 1443] [outer = 00000000] 04:16:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1DF2DC00) [pid = 3932] [serial = 1444] [outer = 1DE7A400] 04:16:32 INFO - PROCESS | 3932 | 1468840592611 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (1DF38800) [pid = 3932] [serial = 1445] [outer = 1DE7A400] 04:16:33 INFO - PROCESS | 3932 | 1468840593204 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:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 04:16:33 INFO - PROCESS | 3932 | 1468840593262 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 3932 | 1468840593265 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 3932 | 1468840593268 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:16:33 INFO - PROCESS | 3932 | 1468840593270 Marionette TRACE conn6 <- [1,1890,null,{}] 04:16:33 INFO - PROCESS | 3932 | 1468840593273 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:16:33 INFO - PROCESS | 3932 | 1468840593276 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:33 INFO - PROCESS | 3932 | 1468840593381 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:16:33 INFO - PROCESS | 3932 | 1468840593667 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 3932 | 1468840593669 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:33 INFO - PROCESS | 3932 | ++DOCSHELL 11363400 == 45 [pid = 3932] [id = 482] 04:16:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 98 (1177EC00) [pid = 3932] [serial = 1446] [outer = 00000000] 04:16:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 99 (11BDEC00) [pid = 3932] [serial = 1447] [outer = 1177EC00] 04:16:33 INFO - PROCESS | 3932 | 1468840593719 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 100 (12544000) [pid = 3932] [serial = 1448] [outer = 1177EC00] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 19695000 == 44 [pid = 3932] [id = 271] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 19967800 == 43 [pid = 3932] [id = 268] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1994A800 == 42 [pid = 3932] [id = 470] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 12AD9800 == 41 [pid = 3932] [id = 472] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 19A09400 == 40 [pid = 3932] [id = 471] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 17403400 == 39 [pid = 3932] [id = 473] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 11FA1000 == 38 [pid = 3932] [id = 474] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 120A5400 == 37 [pid = 3932] [id = 476] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1183F800 == 36 [pid = 3932] [id = 475] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 11778800 == 35 [pid = 3932] [id = 270] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 0D4E8800 == 34 [pid = 3932] [id = 273] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 0D435400 == 33 [pid = 3932] [id = 269] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1A8D9000 == 32 [pid = 3932] [id = 272] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1C146800 == 31 [pid = 3932] [id = 480] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1DE4C000 == 30 [pid = 3932] [id = 481] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 1962B000 == 29 [pid = 3932] [id = 479] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 174B7400 == 28 [pid = 3932] [id = 477] 04:16:34 INFO - PROCESS | 3932 | --DOCSHELL 120DB000 == 27 [pid = 3932] [id = 478] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 99 (15BAB400) [pid = 3932] [serial = 1361] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 98 (12AD3000) [pid = 3932] [serial = 1388] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 97 (1DE3D800) [pid = 3932] [serial = 1394] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1B1CE400) [pid = 3932] [serial = 1391] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1968CC00) [pid = 3932] [serial = 1379] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1C4C9000) [pid = 3932] [serial = 1393] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1B1F6400) [pid = 3932] [serial = 1381] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1C0DDC00) [pid = 3932] [serial = 1384] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1B26D800) [pid = 3932] [serial = 1382] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (12AD8000) [pid = 3932] [serial = 1360] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (11CA9800) [pid = 3932] [serial = 1357] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (11F9B400) [pid = 3932] [serial = 1358] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19954800) [pid = 3932] [serial = 1369] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19961800) [pid = 3932] [serial = 1370] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A54C400) [pid = 3932] [serial = 1372] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A5EA400) [pid = 3932] [serial = 1373] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1F094400) [pid = 3932] [serial = 1355] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (17A53800) [pid = 3932] [serial = 1363] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17E17800) [pid = 3932] [serial = 1364] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A8DD400) [pid = 3932] [serial = 1378] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A80F400) [pid = 3932] [serial = 1375] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A811400) [pid = 3932] [serial = 1376] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1962AC00) [pid = 3932] [serial = 1366] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19694800) [pid = 3932] [serial = 1367] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C49E400) [pid = 3932] [serial = 1385] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A5F0800) [pid = 3932] [serial = 1390] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1177C000) [pid = 3932] [serial = 1387] [outer = 00000000] [url = about:blank] 04:16:35 INFO - PROCESS | 3932 | 1468840595086 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:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1880ms 04:16:35 INFO - PROCESS | 3932 | 1468840595153 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 3932 | 1468840595158 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:16:35 INFO - PROCESS | 3932 | 1468840595163 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 3932 | 1468840595166 Marionette TRACE conn6 <- [1,1894,null,{}] 04:16:35 INFO - PROCESS | 3932 | 1468840595172 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:16:35 INFO - PROCESS | 3932 | 1468840595175 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:35 INFO - PROCESS | 3932 | 1468840595302 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:16:35 INFO - PROCESS | 3932 | 1468840595395 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 3932 | 1468840595399 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:35 INFO - PROCESS | 3932 | ++DOCSHELL 11BD7400 == 28 [pid = 3932] [id = 483] 04:16:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11BD9C00) [pid = 3932] [serial = 1449] [outer = 00000000] 04:16:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (11F98000) [pid = 3932] [serial = 1450] [outer = 11BD9C00] 04:16:35 INFO - PROCESS | 3932 | 1468840595447 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (11F9B400) [pid = 3932] [serial = 1451] [outer = 11BD9C00] 04:16:35 INFO - PROCESS | 3932 | 1468840595860 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:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 04:16:35 INFO - PROCESS | 3932 | 1468840595892 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 3932 | 1468840595898 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:16:35 INFO - PROCESS | 3932 | 1468840595904 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 3932 | 1468840595906 Marionette TRACE conn6 <- [1,1898,null,{}] 04:16:35 INFO - PROCESS | 3932 | 1468840595910 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:16:35 INFO - PROCESS | 3932 | 1468840595913 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:35 INFO - PROCESS | 3932 | 1468840596001 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:16:35 INFO - PROCESS | 3932 | 1468840596008 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 3932 | 1468840596010 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:36 INFO - PROCESS | 3932 | ++DOCSHELL 12587400 == 29 [pid = 3932] [id = 484] 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (12AD6800) [pid = 3932] [serial = 1452] [outer = 00000000] 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (15BAEC00) [pid = 3932] [serial = 1453] [outer = 12AD6800] 04:16:36 INFO - PROCESS | 3932 | 1468840596057 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (15E22800) [pid = 3932] [serial = 1454] [outer = 12AD6800] 04:16:36 INFO - PROCESS | 3932 | 1468840596518 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:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 04:16:36 INFO - PROCESS | 3932 | 1468840596578 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 3932 | 1468840596580 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:16:36 INFO - PROCESS | 3932 | 1468840596583 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:16:36 INFO - PROCESS | 3932 | 1468840596587 Marionette TRACE conn6 <- [1,1902,null,{}] 04:16:36 INFO - PROCESS | 3932 | 1468840596598 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:16:36 INFO - PROCESS | 3932 | 1468840596602 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:36 INFO - PROCESS | 3932 | 1468840596716 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:16:36 INFO - PROCESS | 3932 | 1468840596819 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 3932 | 1468840596822 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:36 INFO - PROCESS | 3932 | ++DOCSHELL 17A51800 == 30 [pid = 3932] [id = 485] 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (17A52400) [pid = 3932] [serial = 1455] [outer = 00000000] 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (17E16800) [pid = 3932] [serial = 1456] [outer = 17A52400] 04:16:36 INFO - PROCESS | 3932 | 1468840596869 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (18E5B000) [pid = 3932] [serial = 1457] [outer = 17A52400] 04:16:37 INFO - PROCESS | 3932 | 1468840597295 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:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 04:16:37 INFO - PROCESS | 3932 | 1468840597317 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 3932 | 1468840597320 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:16:37 INFO - PROCESS | 3932 | 1468840597329 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 3932 | 1468840597330 Marionette TRACE conn6 <- [1,1906,null,{}] 04:16:37 INFO - PROCESS | 3932 | 1468840597334 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:16:37 INFO - PROCESS | 3932 | 1468840597336 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:37 INFO - PROCESS | 3932 | 1468840597456 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:16:37 INFO - PROCESS | 3932 | 1468840597463 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 3932 | 1468840597464 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:37 INFO - PROCESS | 3932 | ++DOCSHELL 18E5A400 == 31 [pid = 3932] [id = 486] 04:16:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (18E60C00) [pid = 3932] [serial = 1458] [outer = 00000000] 04:16:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1962F400) [pid = 3932] [serial = 1459] [outer = 18E60C00] 04:16:37 INFO - PROCESS | 3932 | 1468840597563 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19932800) [pid = 3932] [serial = 1460] [outer = 18E60C00] 04:16:37 INFO - PROCESS | 3932 | 1468840597988 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:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 04:16:37 INFO - PROCESS | 3932 | 1468840598002 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 3932 | 1468840598004 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 3932 | 1468840598007 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:16:37 INFO - PROCESS | 3932 | 1468840598009 Marionette TRACE conn6 <- [1,1910,null,{}] 04:16:37 INFO - PROCESS | 3932 | 1468840598012 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:16:37 INFO - PROCESS | 3932 | 1468840598014 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:38 INFO - PROCESS | 3932 | 1468840598149 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:16:38 INFO - PROCESS | 3932 | 1468840598174 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 3932 | 1468840598176 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:38 INFO - PROCESS | 3932 | ++DOCSHELL 1994A000 == 32 [pid = 3932] [id = 487] 04:16:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1994B400) [pid = 3932] [serial = 1461] [outer = 00000000] 04:16:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1995D400) [pid = 3932] [serial = 1462] [outer = 1994B400] 04:16:38 INFO - PROCESS | 3932 | 1468840598219 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19967400) [pid = 3932] [serial = 1463] [outer = 1994B400] 04:16:38 INFO - PROCESS | 3932 | 1468840598665 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:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 04:16:38 INFO - PROCESS | 3932 | 1468840598743 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 3932 | 1468840598745 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:16:38 INFO - PROCESS | 3932 | 1468840598754 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 3932 | 1468840598756 Marionette TRACE conn6 <- [1,1914,null,{}] 04:16:38 INFO - PROCESS | 3932 | 1468840598759 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:16:38 INFO - PROCESS | 3932 | 1468840598765 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:38 INFO - PROCESS | 3932 | 1468840598908 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:16:38 INFO - PROCESS | 3932 | 1468840598916 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 3932 | 1468840598918 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:38 INFO - PROCESS | 3932 | ++DOCSHELL 19A09400 == 33 [pid = 3932] [id = 488] 04:16:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19A51800) [pid = 3932] [serial = 1464] [outer = 00000000] 04:16:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A5EC000) [pid = 3932] [serial = 1465] [outer = 19A51800] 04:16:38 INFO - PROCESS | 3932 | 1468840598961 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1A76E800) [pid = 3932] [serial = 1466] [outer = 19A51800] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (17A53400) [pid = 3932] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A54B400) [pid = 3932] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A809400) [pid = 3932] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1177BC00) [pid = 3932] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1994C800) [pid = 3932] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (11833000) [pid = 3932] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1C0DCC00) [pid = 3932] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (0C691400) [pid = 3932] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615C400) [pid = 3932] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19950000) [pid = 3932] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A09800) [pid = 3932] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11FA2000) [pid = 3932] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:16:39 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12A88C00) [pid = 3932] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:16:39 INFO - PROCESS | 3932 | 1468840599937 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:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1229ms 04:16:39 INFO - PROCESS | 3932 | 1468840599987 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:16:39 INFO - PROCESS | 3932 | 1468840599992 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 3932 | 1468840599996 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 3932 | 1468840600001 Marionette TRACE conn6 <- [1,1918,null,{}] 04:16:39 INFO - PROCESS | 3932 | 1468840600007 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:16:39 INFO - PROCESS | 3932 | 1468840600009 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:40 INFO - PROCESS | 3932 | 1468840600127 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:16:40 INFO - PROCESS | 3932 | 1468840600260 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 3932 | 1468840600263 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:40 INFO - PROCESS | 3932 | ++DOCSHELL 11773400 == 34 [pid = 3932] [id = 489] 04:16:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1183A400) [pid = 3932] [serial = 1467] [outer = 00000000] 04:16:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (12501400) [pid = 3932] [serial = 1468] [outer = 1183A400] 04:16:40 INFO - PROCESS | 3932 | 1468840600322 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (12A88C00) [pid = 3932] [serial = 1469] [outer = 1183A400] 04:16:41 INFO - PROCESS | 3932 | 1468840601036 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:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1075ms 04:16:41 INFO - PROCESS | 3932 | 1468840601090 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 3932 | 1468840601095 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:16:41 INFO - PROCESS | 3932 | 1468840601101 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:16:41 INFO - PROCESS | 3932 | 1468840601104 Marionette TRACE conn6 <- [1,1922,null,{}] 04:16:41 INFO - PROCESS | 3932 | 1468840601108 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:16:41 INFO - PROCESS | 3932 | 1468840601111 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:41 INFO - PROCESS | 3932 | 1468840601237 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:16:41 INFO - PROCESS | 3932 | 1468840601373 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 3932 | 1468840601376 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:41 INFO - PROCESS | 3932 | ++DOCSHELL 11BD5000 == 35 [pid = 3932] [id = 490] 04:16:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (11F98800) [pid = 3932] [serial = 1470] [outer = 00000000] 04:16:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (174C4000) [pid = 3932] [serial = 1471] [outer = 11F98800] 04:16:41 INFO - PROCESS | 3932 | 1468840601432 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (17D1FC00) [pid = 3932] [serial = 1472] [outer = 11F98800] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 1994A000 == 34 [pid = 3932] [id = 487] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 18E5A400 == 33 [pid = 3932] [id = 486] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 17A51800 == 32 [pid = 3932] [id = 485] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 12587400 == 31 [pid = 3932] [id = 484] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 11BD7400 == 30 [pid = 3932] [id = 483] 04:16:42 INFO - PROCESS | 3932 | --DOCSHELL 11363400 == 29 [pid = 3932] [id = 482] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17E16C00) [pid = 3932] [serial = 1409] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19957800) [pid = 3932] [serial = 1411] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19968C00) [pid = 3932] [serial = 1412] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A48C00) [pid = 3932] [serial = 1414] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B2EB000) [pid = 3932] [serial = 1430] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A48400) [pid = 3932] [serial = 1423] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1AB0AC00) [pid = 3932] [serial = 1427] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1B1EC000) [pid = 3932] [serial = 1424] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A807800) [pid = 3932] [serial = 1426] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A044800) [pid = 3932] [serial = 1415] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C4A9C00) [pid = 3932] [serial = 1433] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C14B800) [pid = 3932] [serial = 1432] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A5F1800) [pid = 3932] [serial = 1417] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A8DC000) [pid = 3932] [serial = 1420] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A807400) [pid = 3932] [serial = 1418] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A8DF800) [pid = 3932] [serial = 1421] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1250C400) [pid = 3932] [serial = 1405] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (159D7C00) [pid = 3932] [serial = 1406] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1B1F0400) [pid = 3932] [serial = 1429] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (120D8C00) [pid = 3932] [serial = 1399] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1290DC00) [pid = 3932] [serial = 1400] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1DFAA800) [pid = 3932] [serial = 1397] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1DF35800) [pid = 3932] [serial = 1396] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (0D43A800) [pid = 3932] [serial = 1402] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (113F8800) [pid = 3932] [serial = 1403] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (17D21C00) [pid = 3932] [serial = 1408] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3932 | 1468840602118 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:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1072ms 04:16:42 INFO - PROCESS | 3932 | 1468840602180 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 3932 | 1468840602184 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:16:42 INFO - PROCESS | 3932 | 1468840602188 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 3932 | 1468840602193 Marionette TRACE conn6 <- [1,1926,null,{}] 04:16:42 INFO - PROCESS | 3932 | 1468840602198 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:16:42 INFO - PROCESS | 3932 | 1468840602200 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:42 INFO - PROCESS | 3932 | 1468840602287 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:16:42 INFO - PROCESS | 3932 | 1468840602380 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 3932 | 1468840602383 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:42 INFO - PROCESS | 3932 | ++DOCSHELL 11838400 == 30 [pid = 3932] [id = 491] 04:16:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (11840800) [pid = 3932] [serial = 1473] [outer = 00000000] 04:16:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (120D7000) [pid = 3932] [serial = 1474] [outer = 11840800] 04:16:42 INFO - PROCESS | 3932 | 1468840602430 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (12907800) [pid = 3932] [serial = 1475] [outer = 11840800] 04:16:42 INFO - PROCESS | 3932 | 1468840602913 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:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 790ms 04:16:42 INFO - PROCESS | 3932 | 1468840602980 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 3932 | 1468840602984 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:16:42 INFO - PROCESS | 3932 | 1468840602990 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:16:42 INFO - PROCESS | 3932 | 1468840602993 Marionette TRACE conn6 <- [1,1930,null,{}] 04:16:42 INFO - PROCESS | 3932 | 1468840603001 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:16:42 INFO - PROCESS | 3932 | 1468840603003 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:43 INFO - PROCESS | 3932 | 1468840603091 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:16:43 INFO - PROCESS | 3932 | 1468840603105 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 3932 | 1468840603107 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:43 INFO - PROCESS | 3932 | ++DOCSHELL 11F47400 == 31 [pid = 3932] [id = 492] 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1615AC00) [pid = 3932] [serial = 1476] [outer = 00000000] 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (16C5F000) [pid = 3932] [serial = 1477] [outer = 1615AC00] 04:16:43 INFO - PROCESS | 3932 | 1468840603152 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (174BE400) [pid = 3932] [serial = 1478] [outer = 1615AC00] 04:16:43 INFO - PROCESS | 3932 | 1468840603614 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:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 04:16:43 INFO - PROCESS | 3932 | 1468840603665 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 3932 | 1468840603667 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:16:43 INFO - PROCESS | 3932 | 1468840603670 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:16:43 INFO - PROCESS | 3932 | 1468840603674 Marionette TRACE conn6 <- [1,1934,null,{}] 04:16:43 INFO - PROCESS | 3932 | 1468840603684 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:16:43 INFO - PROCESS | 3932 | 1468840603689 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:43 INFO - PROCESS | 3932 | 1468840603774 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:16:43 INFO - PROCESS | 3932 | 1468840603784 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 3932 | 1468840603787 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:43 INFO - PROCESS | 3932 | ++DOCSHELL 1968F000 == 32 [pid = 3932] [id = 493] 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (19691400) [pid = 3932] [serial = 1479] [outer = 00000000] 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (19949800) [pid = 3932] [serial = 1480] [outer = 19691400] 04:16:43 INFO - PROCESS | 3932 | 1468840603834 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (19957800) [pid = 3932] [serial = 1481] [outer = 19691400] 04:16:44 INFO - PROCESS | 3932 | 1468840604291 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:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 04:16:44 INFO - PROCESS | 3932 | 1468840604345 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 3932 | 1468840604347 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:16:44 INFO - PROCESS | 3932 | 1468840604350 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:16:44 INFO - PROCESS | 3932 | 1468840604352 Marionette TRACE conn6 <- [1,1938,null,{}] 04:16:44 INFO - PROCESS | 3932 | 1468840604355 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:16:44 INFO - PROCESS | 3932 | 1468840604357 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:44 INFO - PROCESS | 3932 | 1468840604474 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:16:44 INFO - PROCESS | 3932 | 1468840604558 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 3932 | 1468840604560 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:44 INFO - PROCESS | 3932 | ++DOCSHELL 1996A400 == 33 [pid = 3932] [id = 494] 04:16:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1996B800) [pid = 3932] [serial = 1482] [outer = 00000000] 04:16:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (19A44800) [pid = 3932] [serial = 1483] [outer = 1996B800] 04:16:44 INFO - PROCESS | 3932 | 1468840604604 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A046400) [pid = 3932] [serial = 1484] [outer = 1996B800] 04:16:45 INFO - PROCESS | 3932 | 1468840605016 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:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 04:16:45 INFO - PROCESS | 3932 | 1468840605085 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 3932 | 1468840605087 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:16:45 INFO - PROCESS | 3932 | 1468840605090 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 3932 | 1468840605091 Marionette TRACE conn6 <- [1,1942,null,{}] 04:16:45 INFO - PROCESS | 3932 | 1468840605095 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:16:45 INFO - PROCESS | 3932 | 1468840605097 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:45 INFO - PROCESS | 3932 | 1468840605208 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:16:45 INFO - PROCESS | 3932 | 1468840605218 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 3932 | 1468840605219 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:45 INFO - PROCESS | 3932 | ++DOCSHELL 19A43C00 == 34 [pid = 3932] [id = 495] 04:16:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (19A03400) [pid = 3932] [serial = 1485] [outer = 00000000] 04:16:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A5F1800) [pid = 3932] [serial = 1486] [outer = 19A03400] 04:16:45 INFO - PROCESS | 3932 | 1468840605262 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A5F2C00) [pid = 3932] [serial = 1487] [outer = 19A03400] 04:16:45 INFO - PROCESS | 3932 | 1468840605696 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:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 04:16:45 INFO - PROCESS | 3932 | 1468840605723 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 3932 | 1468840605725 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:16:45 INFO - PROCESS | 3932 | 1468840605728 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 3932 | 1468840605730 Marionette TRACE conn6 <- [1,1946,null,{}] 04:16:45 INFO - PROCESS | 3932 | 1468840605733 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:16:45 INFO - PROCESS | 3932 | 1468840605738 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:45 INFO - PROCESS | 3932 | 1468840605896 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:16:45 INFO - PROCESS | 3932 | 1468840605922 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 3932 | 1468840605924 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:45 INFO - PROCESS | 3932 | ++DOCSHELL 1A814C00 == 35 [pid = 3932] [id = 496] 04:16:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A8D8C00) [pid = 3932] [serial = 1488] [outer = 00000000] 04:16:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A8DDC00) [pid = 3932] [serial = 1489] [outer = 1A8D8C00] 04:16:45 INFO - PROCESS | 3932 | 1468840605968 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A8DE800) [pid = 3932] [serial = 1490] [outer = 1A8D8C00] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1177EC00) [pid = 3932] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (12AD6800) [pid = 3932] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11BD9C00) [pid = 3932] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1994B400) [pid = 3932] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (17A52400) [pid = 3932] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (18E60C00) [pid = 3932] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (196E7C00) [pid = 3932] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1C149C00) [pid = 3932] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1DE7A400) [pid = 3932] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:16:46 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1250E000) [pid = 3932] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:16:46 INFO - PROCESS | 3932 | 1468840606451 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:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 04:16:46 INFO - PROCESS | 3932 | 1468840606501 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 3932 | 1468840606503 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:16:46 INFO - PROCESS | 3932 | 1468840606506 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 3932 | 1468840606508 Marionette TRACE conn6 <- [1,1950,null,{}] 04:16:46 INFO - PROCESS | 3932 | 1468840606511 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:16:46 INFO - PROCESS | 3932 | 1468840606513 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:46 INFO - PROCESS | 3932 | 1468840606591 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:16:46 INFO - PROCESS | 3932 | 1468840606599 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 3932 | 1468840606601 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:46 INFO - PROCESS | 3932 | ++DOCSHELL 15BA9000 == 36 [pid = 3932] [id = 497] 04:16:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1740C400) [pid = 3932] [serial = 1491] [outer = 00000000] 04:16:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1994FC00) [pid = 3932] [serial = 1492] [outer = 1740C400] 04:16:46 INFO - PROCESS | 3932 | 1468840606643 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A45D400) [pid = 3932] [serial = 1493] [outer = 1740C400] 04:16:47 INFO - PROCESS | 3932 | 1468840607069 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:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 04:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:16:47 INFO - PROCESS | 3932 | 1468840607137 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3932 | 1468840607139 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 3932 | 1468840607142 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 3932 | 1468840607143 Marionette TRACE conn6 <- [1,1954,null,{}] 04:16:47 INFO - PROCESS | 3932 | 1468840607147 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:16:47 INFO - PROCESS | 3932 | 1468840607148 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:47 INFO - PROCESS | 3932 | 1468840607228 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:16:47 INFO - PROCESS | 3932 | 1468840607271 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 3932 | 1468840607272 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:47 INFO - PROCESS | 3932 | ++DOCSHELL 17445C00 == 37 [pid = 3932] [id = 498] 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1AB0AC00) [pid = 3932] [serial = 1494] [outer = 00000000] 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1B1EC000) [pid = 3932] [serial = 1495] [outer = 1AB0AC00] 04:16:47 INFO - PROCESS | 3932 | 1468840607315 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1B1F1000) [pid = 3932] [serial = 1496] [outer = 1AB0AC00] 04:16:47 INFO - PROCESS | 3932 | 1468840607739 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:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 04:16:47 INFO - PROCESS | 3932 | 1468840607773 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3932 | 1468840607774 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:16:47 INFO - PROCESS | 3932 | 1468840607792 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 3932 | 1468840607794 Marionette TRACE conn6 <- [1,1958,null,{}] 04:16:47 INFO - PROCESS | 3932 | 1468840607801 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:16:47 INFO - PROCESS | 3932 | 1468840607802 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:47 INFO - PROCESS | 3932 | 1468840607883 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:16:47 INFO - PROCESS | 3932 | 1468840607889 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 3932 | 1468840607891 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:47 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F3400 == 38 [pid = 3932] [id = 499] 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1B1F5000) [pid = 3932] [serial = 1497] [outer = 00000000] 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1B2E0800) [pid = 3932] [serial = 1498] [outer = 1B1F5000] 04:16:47 INFO - PROCESS | 3932 | 1468840607942 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1B2EB000) [pid = 3932] [serial = 1499] [outer = 1B1F5000] 04:16:48 INFO - PROCESS | 3932 | 1468840608360 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:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 04:16:48 INFO - PROCESS | 3932 | 1468840608424 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 3932 | 1468840608428 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:16:48 INFO - PROCESS | 3932 | 1468840608433 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 3932 | 1468840608438 Marionette TRACE conn6 <- [1,1962,null,{}] 04:16:48 INFO - PROCESS | 3932 | 1468840608444 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:16:48 INFO - PROCESS | 3932 | 1468840608448 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:48 INFO - PROCESS | 3932 | 1468840608563 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:16:48 INFO - PROCESS | 3932 | 1468840608716 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 3932 | 1468840608722 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:48 INFO - PROCESS | 3932 | ++DOCSHELL 11834000 == 39 [pid = 3932] [id = 500] 04:16:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (11835400) [pid = 3932] [serial = 1500] [outer = 00000000] 04:16:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (11F9C400) [pid = 3932] [serial = 1501] [outer = 11835400] 04:16:48 INFO - PROCESS | 3932 | 1468840608792 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (12AD9800) [pid = 3932] [serial = 1502] [outer = 11835400] 04:16:49 INFO - PROCESS | 3932 | 1468840609357 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:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 990ms 04:16:49 INFO - PROCESS | 3932 | 1468840609425 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 3932 | 1468840609428 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:16:49 INFO - PROCESS | 3932 | 1468840609434 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 3932 | 1468840609439 Marionette TRACE conn6 <- [1,1966,null,{}] 04:16:49 INFO - PROCESS | 3932 | 1468840609443 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:16:49 INFO - PROCESS | 3932 | 1468840609446 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:49 INFO - PROCESS | 3932 | 1468840609588 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:16:49 INFO - PROCESS | 3932 | 1468840609728 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 3932 | 1468840609730 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:49 INFO - PROCESS | 3932 | ++DOCSHELL 1962E400 == 40 [pid = 3932] [id = 501] 04:16:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1962F000) [pid = 3932] [serial = 1503] [outer = 00000000] 04:16:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (196E9800) [pid = 3932] [serial = 1504] [outer = 1962F000] 04:16:49 INFO - PROCESS | 3932 | 1468840609786 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A03000) [pid = 3932] [serial = 1505] [outer = 1962F000] 04:16:50 INFO - PROCESS | 3932 | 1468840610366 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:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 990ms 04:16:50 INFO - PROCESS | 3932 | 1468840610428 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 3932 | 1468840610430 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:16:50 INFO - PROCESS | 3932 | 1468840610435 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 3932 | 1468840610437 Marionette TRACE conn6 <- [1,1970,null,{}] 04:16:50 INFO - PROCESS | 3932 | 1468840610448 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:16:50 INFO - PROCESS | 3932 | 1468840610453 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:50 INFO - PROCESS | 3932 | 1468840610560 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:16:50 INFO - PROCESS | 3932 | 1468840610696 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 3932 | 1468840610701 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:50 INFO - PROCESS | 3932 | ++DOCSHELL 1A8DB000 == 41 [pid = 3932] [id = 502] 04:16:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A8DB400) [pid = 3932] [serial = 1506] [outer = 00000000] 04:16:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1EB000) [pid = 3932] [serial = 1507] [outer = 1A8DB400] 04:16:50 INFO - PROCESS | 3932 | 1468840610759 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C09D400) [pid = 3932] [serial = 1508] [outer = 1A8DB400] 04:16:51 INFO - PROCESS | 3932 | 1468840611376 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:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 04:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:16:51 INFO - PROCESS | 3932 | 1468840611409 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 3932 | 1468840611411 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:16:51 INFO - PROCESS | 3932 | 1468840611414 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 3932 | 1468840611416 Marionette TRACE conn6 <- [1,1974,null,{}] 04:16:51 INFO - PROCESS | 3932 | 1468840611420 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:16:51 INFO - PROCESS | 3932 | 1468840611422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:51 INFO - PROCESS | 3932 | 1468840611531 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:16:51 INFO - PROCESS | 3932 | 1468840611638 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 3932 | 1468840611640 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:51 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DF000 == 42 [pid = 3932] [id = 503] 04:16:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C0E0C00) [pid = 3932] [serial = 1509] [outer = 00000000] 04:16:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C440C00) [pid = 3932] [serial = 1510] [outer = 1C0E0C00] 04:16:51 INFO - PROCESS | 3932 | 1468840611694 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C4A3000) [pid = 3932] [serial = 1511] [outer = 1C0E0C00] 04:16:52 INFO - PROCESS | 3932 | 1468840612430 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:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1071ms 04:16:52 INFO - PROCESS | 3932 | 1468840612490 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 3932 | 1468840612494 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:16:52 INFO - PROCESS | 3932 | 1468840612498 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 3932 | 1468840612501 Marionette TRACE conn6 <- [1,1978,null,{}] 04:16:52 INFO - PROCESS | 3932 | 1468840612507 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:16:52 INFO - PROCESS | 3932 | 1468840612510 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:52 INFO - PROCESS | 3932 | 1468840612640 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 17445C00 == 41 [pid = 3932] [id = 498] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 15BA9000 == 40 [pid = 3932] [id = 497] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1A814C00 == 39 [pid = 3932] [id = 496] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 19A43C00 == 38 [pid = 3932] [id = 495] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1996A400 == 37 [pid = 3932] [id = 494] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1968F000 == 36 [pid = 3932] [id = 493] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 11F47400 == 35 [pid = 3932] [id = 492] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 11838400 == 34 [pid = 3932] [id = 491] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 11BD5000 == 33 [pid = 3932] [id = 490] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 11773400 == 32 [pid = 3932] [id = 489] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 19A09400 == 31 [pid = 3932] [id = 488] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1C0DF000 == 30 [pid = 3932] [id = 503] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1A8DB000 == 29 [pid = 3932] [id = 502] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1B1F3400 == 28 [pid = 3932] [id = 499] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 11834000 == 27 [pid = 3932] [id = 500] 04:16:53 INFO - PROCESS | 3932 | --DOCSHELL 1962E400 == 26 [pid = 3932] [id = 501] 04:16:53 INFO - PROCESS | 3932 | 1468840613358 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 3932 | 1468840613361 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (18E5B000) [pid = 3932] [serial = 1457] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1962F400) [pid = 3932] [serial = 1459] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A0EC00) [pid = 3932] [serial = 1439] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1D8B8C00) [pid = 3932] [serial = 1442] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1DF38800) [pid = 3932] [serial = 1445] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (174BD000) [pid = 3932] [serial = 1436] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (11BDEC00) [pid = 3932] [serial = 1447] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (15BAEC00) [pid = 3932] [serial = 1453] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12544000) [pid = 3932] [serial = 1448] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (15E22800) [pid = 3932] [serial = 1454] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1608B800) [pid = 3932] [serial = 1435] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C4A8800) [pid = 3932] [serial = 1441] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11F9B400) [pid = 3932] [serial = 1451] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19956800) [pid = 3932] [serial = 1438] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11F98000) [pid = 3932] [serial = 1450] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1DF2DC00) [pid = 3932] [serial = 1444] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A5EC000) [pid = 3932] [serial = 1465] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1995D400) [pid = 3932] [serial = 1462] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19967400) [pid = 3932] [serial = 1463] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (17E16800) [pid = 3932] [serial = 1456] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19932800) [pid = 3932] [serial = 1460] [outer = 00000000] [url = about:blank] 04:16:53 INFO - PROCESS | 3932 | ++DOCSHELL 0D06FC00 == 27 [pid = 3932] [id = 504] 04:16:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (0D0CA000) [pid = 3932] [serial = 1512] [outer = 00000000] 04:16:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (0D4E4800) [pid = 3932] [serial = 1513] [outer = 0D0CA000] 04:16:53 INFO - PROCESS | 3932 | 1468840613521 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (11774C00) [pid = 3932] [serial = 1514] [outer = 0D0CA000] 04:16:53 INFO - PROCESS | 3932 | 1468840613980 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:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1531ms 04:16:54 INFO - PROCESS | 3932 | 1468840614036 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 3932 | 1468840614040 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:16:54 INFO - PROCESS | 3932 | 1468840614044 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 3932 | 1468840614047 Marionette TRACE conn6 <- [1,1982,null,{}] 04:16:54 INFO - PROCESS | 3932 | 1468840614052 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:16:54 INFO - PROCESS | 3932 | 1468840614056 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:54 INFO - PROCESS | 3932 | 1468840614148 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:16:54 INFO - PROCESS | 3932 | 1468840614162 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 3932 | 1468840614165 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:54 INFO - PROCESS | 3932 | ++DOCSHELL 120D1400 == 28 [pid = 3932] [id = 505] 04:16:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (120D2000) [pid = 3932] [serial = 1515] [outer = 00000000] 04:16:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (12503C00) [pid = 3932] [serial = 1516] [outer = 120D2000] 04:16:54 INFO - PROCESS | 3932 | 1468840614213 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (12908800) [pid = 3932] [serial = 1517] [outer = 120D2000] 04:16:54 INFO - PROCESS | 3932 | 1468840614670 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:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 04:16:54 INFO - PROCESS | 3932 | 1468840614719 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 3932 | 1468840614723 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:16:54 INFO - PROCESS | 3932 | 1468840614728 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:16:54 INFO - PROCESS | 3932 | 1468840614730 Marionette TRACE conn6 <- [1,1986,null,{}] 04:16:54 INFO - PROCESS | 3932 | 1468840614734 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:16:54 INFO - PROCESS | 3932 | 1468840614736 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:54 INFO - PROCESS | 3932 | 1468840614856 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:16:54 INFO - PROCESS | 3932 | 1468840614953 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 3932 | 1468840614955 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:54 INFO - PROCESS | 3932 | ++DOCSHELL 15E58000 == 29 [pid = 3932] [id = 506] 04:16:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15E5C400) [pid = 3932] [serial = 1518] [outer = 00000000] 04:16:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (16C5F400) [pid = 3932] [serial = 1519] [outer = 15E5C400] 04:16:54 INFO - PROCESS | 3932 | 1468840615000 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (174B7400) [pid = 3932] [serial = 1520] [outer = 15E5C400] 04:16:55 INFO - PROCESS | 3932 | 1468840615406 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:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 04:16:55 INFO - PROCESS | 3932 | 1468840615462 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 3932 | 1468840615464 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:16:55 INFO - PROCESS | 3932 | 1468840615469 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 3932 | 1468840615475 Marionette TRACE conn6 <- [1,1990,null,{}] 04:16:55 INFO - PROCESS | 3932 | 1468840615494 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:16:55 INFO - PROCESS | 3932 | 1468840615498 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:55 INFO - PROCESS | 3932 | 1468840615619 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:16:55 INFO - PROCESS | 3932 | 1468840615682 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 3932 | 1468840615684 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:55 INFO - PROCESS | 3932 | ++DOCSHELL 0C694C00 == 30 [pid = 3932] [id = 507] 04:16:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (11833800) [pid = 3932] [serial = 1521] [outer = 00000000] 04:16:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (18E66800) [pid = 3932] [serial = 1522] [outer = 11833800] 04:16:55 INFO - PROCESS | 3932 | 1468840615739 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19689000) [pid = 3932] [serial = 1523] [outer = 11833800] 04:16:56 INFO - PROCESS | 3932 | 1468840616169 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:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 750ms 04:16:56 INFO - PROCESS | 3932 | 1468840616235 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3932 | 1468840616238 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:16:56 INFO - PROCESS | 3932 | 1468840616250 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3932 | 1468840616251 Marionette TRACE conn6 <- [1,1994,null,{}] 04:16:56 INFO - PROCESS | 3932 | 1468840616255 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:16:56 INFO - PROCESS | 3932 | 1468840616257 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:56 INFO - PROCESS | 3932 | 1468840616375 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:16:56 INFO - PROCESS | 3932 | 1468840616387 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 3932 | 1468840616389 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:56 INFO - PROCESS | 3932 | ++DOCSHELL 1968CC00 == 31 [pid = 3932] [id = 508] 04:16:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19691C00) [pid = 3932] [serial = 1524] [outer = 00000000] 04:16:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1994B400) [pid = 3932] [serial = 1525] [outer = 19691C00] 04:16:56 INFO - PROCESS | 3932 | 1468840616432 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19953C00) [pid = 3932] [serial = 1526] [outer = 19691C00] 04:16:56 INFO - PROCESS | 3932 | 1468840616869 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:16:56 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:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 04:16:56 INFO - PROCESS | 3932 | 1468840616940 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3932 | 1468840616943 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:16:56 INFO - PROCESS | 3932 | 1468840616946 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3932 | 1468840616948 Marionette TRACE conn6 <- [1,1998,null,{}] 04:16:56 INFO - PROCESS | 3932 | 1468840616951 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:16:56 INFO - PROCESS | 3932 | 1468840616953 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:57 INFO - PROCESS | 3932 | 1468840617067 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:16:57 INFO - PROCESS | 3932 | 1468840617073 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 3932 | 1468840617079 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:57 INFO - PROCESS | 3932 | ++DOCSHELL 19968C00 == 32 [pid = 3932] [id = 509] 04:16:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19969400) [pid = 3932] [serial = 1527] [outer = 00000000] 04:16:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A07000) [pid = 3932] [serial = 1528] [outer = 19969400] 04:16:57 INFO - PROCESS | 3932 | 1468840617186 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A4FC00) [pid = 3932] [serial = 1529] [outer = 19969400] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1996B800) [pid = 3932] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615AC00) [pid = 3932] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1183A400) [pid = 3932] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19691400) [pid = 3932] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19A51800) [pid = 3932] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11840800) [pid = 3932] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19A03400) [pid = 3932] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1AB0AC00) [pid = 3932] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A8D8C00) [pid = 3932] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B1F5000) [pid = 3932] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:16:57 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1740C400) [pid = 3932] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:16:57 INFO - PROCESS | 3932 | 1468840617888 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:16:57 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:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 04:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:16:57 INFO - PROCESS | 3932 | 1468840617918 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 3932 | 1468840617920 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:16:57 INFO - PROCESS | 3932 | 1468840617923 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 3932 | 1468840617925 Marionette TRACE conn6 <- [1,2002,null,{}] 04:16:57 INFO - PROCESS | 3932 | 1468840617929 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:16:57 INFO - PROCESS | 3932 | 1468840617931 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:58 INFO - PROCESS | 3932 | 1468840618048 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:16:58 INFO - PROCESS | 3932 | 1468840618113 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 3932 | 1468840618115 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:58 INFO - PROCESS | 3932 | ++DOCSHELL 0D0C9C00 == 33 [pid = 3932] [id = 510] 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (17449000) [pid = 3932] [serial = 1530] [outer = 00000000] 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A049800) [pid = 3932] [serial = 1531] [outer = 17449000] 04:16:58 INFO - PROCESS | 3932 | 1468840618167 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A54E800) [pid = 3932] [serial = 1532] [outer = 17449000] 04:16:58 INFO - PROCESS | 3932 | 1468840618493 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:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 04:16:58 INFO - PROCESS | 3932 | 1468840618560 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 3932 | 1468840618563 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 3932 | 1468840618566 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:16:58 INFO - PROCESS | 3932 | 1468840618567 Marionette TRACE conn6 <- [1,2006,null,{}] 04:16:58 INFO - PROCESS | 3932 | 1468840618571 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:16:58 INFO - PROCESS | 3932 | 1468840618572 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:58 INFO - PROCESS | 3932 | 1468840618649 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:16:58 INFO - PROCESS | 3932 | 1468840618654 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 3932 | 1468840618656 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:58 INFO - PROCESS | 3932 | ++DOCSHELL 1A450C00 == 34 [pid = 3932] [id = 511] 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5EC000) [pid = 3932] [serial = 1533] [outer = 00000000] 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A808000) [pid = 3932] [serial = 1534] [outer = 1A5EC000] 04:16:58 INFO - PROCESS | 3932 | 1468840618699 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A815400) [pid = 3932] [serial = 1535] [outer = 1A5EC000] 04:16:59 INFO - PROCESS | 3932 | 1468840619125 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:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 04:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:16:59 INFO - PROCESS | 3932 | 1468840619139 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 3932 | 1468840619141 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 3932 | 1468840619144 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 3932 | 1468840619146 Marionette TRACE conn6 <- [1,2010,null,{}] 04:16:59 INFO - PROCESS | 3932 | 1468840619149 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:16:59 INFO - PROCESS | 3932 | 1468840619151 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:59 INFO - PROCESS | 3932 | 1468840619273 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:16:59 INFO - PROCESS | 3932 | 1468840619283 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 3932 | 1468840619285 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:16:59 INFO - PROCESS | 3932 | ++DOCSHELL 1135D000 == 35 [pid = 3932] [id = 512] 04:16:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (15E23400) [pid = 3932] [serial = 1536] [outer = 00000000] 04:16:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1E8C00) [pid = 3932] [serial = 1537] [outer = 15E23400] 04:16:59 INFO - PROCESS | 3932 | 1468840619329 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1AB03400) [pid = 3932] [serial = 1538] [outer = 15E23400] 04:16:59 INFO - PROCESS | 3932 | 1468840619809 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:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 04:16:59 INFO - PROCESS | 3932 | 1468840619876 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 3932 | 1468840619881 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 3932 | 1468840619887 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:16:59 INFO - PROCESS | 3932 | 1468840619890 Marionette TRACE conn6 <- [1,2014,null,{}] 04:16:59 INFO - PROCESS | 3932 | 1468840619896 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:16:59 INFO - PROCESS | 3932 | 1468840619899 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:00 INFO - PROCESS | 3932 | 1468840620021 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:17:00 INFO - PROCESS | 3932 | 1468840620142 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 3932 | 1468840620147 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:00 INFO - PROCESS | 3932 | ++DOCSHELL 11BD0400 == 36 [pid = 3932] [id = 513] 04:17:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (11BD1000) [pid = 3932] [serial = 1539] [outer = 00000000] 04:17:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1207A400) [pid = 3932] [serial = 1540] [outer = 11BD1000] 04:17:00 INFO - PROCESS | 3932 | 1468840620245 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (120DB000) [pid = 3932] [serial = 1541] [outer = 11BD1000] 04:17:01 INFO - PROCESS | 3932 | 1468840621022 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:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1175ms 04:17:01 INFO - PROCESS | 3932 | 1468840621066 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 3932 | 1468840621070 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:17:01 INFO - PROCESS | 3932 | 1468840621077 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 3932 | 1468840621080 Marionette TRACE conn6 <- [1,2018,null,{}] 04:17:01 INFO - PROCESS | 3932 | 1468840621084 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:17:01 INFO - PROCESS | 3932 | 1468840621086 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:01 INFO - PROCESS | 3932 | 1468840621206 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:17:01 INFO - PROCESS | 3932 | 1468840621341 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 3932 | 1468840621344 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:01 INFO - PROCESS | 3932 | ++DOCSHELL 174BEC00 == 37 [pid = 3932] [id = 514] 04:17:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (17A51C00) [pid = 3932] [serial = 1542] [outer = 00000000] 04:17:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (17E0FC00) [pid = 3932] [serial = 1543] [outer = 17A51C00] 04:17:01 INFO - PROCESS | 3932 | 1468840621407 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (18E5B000) [pid = 3932] [serial = 1544] [outer = 17A51C00] 04:17:02 INFO - PROCESS | 3932 | 1468840622293 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:17:02 INFO - PROCESS | 3932 | --DOCSHELL 18E59400 == 36 [pid = 3932] [id = 455] 04:17:02 INFO - PROCESS | 3932 | --DOCSHELL 0C5E8800 == 35 [pid = 3932] [id = 462] 04:17:02 INFO - PROCESS | 3932 | --DOCSHELL 196DD800 == 34 [pid = 3932] [id = 456] 04:17:02 INFO - PROCESS | 3932 | --DOCSHELL 1183F000 == 33 [pid = 3932] [id = 452] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A44800) [pid = 3932] [serial = 1483] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (16C5F000) [pid = 3932] [serial = 1477] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (12501400) [pid = 3932] [serial = 1468] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (12A88C00) [pid = 3932] [serial = 1469] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19949800) [pid = 3932] [serial = 1480] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (174C4000) [pid = 3932] [serial = 1471] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A76E800) [pid = 3932] [serial = 1466] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (120D7000) [pid = 3932] [serial = 1474] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12907800) [pid = 3932] [serial = 1475] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (174BE400) [pid = 3932] [serial = 1478] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A5F1800) [pid = 3932] [serial = 1486] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1B1F1000) [pid = 3932] [serial = 1496] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A8DDC00) [pid = 3932] [serial = 1489] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B2EB000) [pid = 3932] [serial = 1499] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1994FC00) [pid = 3932] [serial = 1492] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1B2E0800) [pid = 3932] [serial = 1498] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A8DE800) [pid = 3932] [serial = 1490] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A45D400) [pid = 3932] [serial = 1493] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1EC000) [pid = 3932] [serial = 1495] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A5F2C00) [pid = 3932] [serial = 1487] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A046400) [pid = 3932] [serial = 1484] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19957800) [pid = 3932] [serial = 1481] [outer = 00000000] [url = about:blank] 04:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1271ms 04:17:02 INFO - PROCESS | 3932 | 1468840622352 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 3932 | 1468840622356 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:17:02 INFO - PROCESS | 3932 | 1468840622361 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 3932 | 1468840622364 Marionette TRACE conn6 <- [1,2022,null,{}] 04:17:02 INFO - PROCESS | 3932 | 1468840622369 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:17:02 INFO - PROCESS | 3932 | 1468840622372 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:02 INFO - PROCESS | 3932 | 1468840622462 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:17:02 INFO - PROCESS | 3932 | 1468840622474 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 3932 | 1468840622478 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:02 INFO - PROCESS | 3932 | ++DOCSHELL 11F97C00 == 34 [pid = 3932] [id = 515] 04:17:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (11F98000) [pid = 3932] [serial = 1545] [outer = 00000000] 04:17:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (120A1C00) [pid = 3932] [serial = 1546] [outer = 11F98000] 04:17:02 INFO - PROCESS | 3932 | 1468840622526 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (12550000) [pid = 3932] [serial = 1547] [outer = 11F98000] 04:17:02 INFO - PROCESS | 3932 | 1468840622996 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:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 04:17:03 INFO - PROCESS | 3932 | 1468840623032 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 3932 | 1468840623036 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:17:03 INFO - PROCESS | 3932 | 1468840623042 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 3932 | 1468840623045 Marionette TRACE conn6 <- [1,2026,null,{}] 04:17:03 INFO - PROCESS | 3932 | 1468840623086 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:17:03 INFO - PROCESS | 3932 | 1468840623089 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:03 INFO - PROCESS | 3932 | 1468840623175 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:17:03 INFO - PROCESS | 3932 | 1468840623269 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 3932 | 1468840623272 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:03 INFO - PROCESS | 3932 | ++DOCSHELL 15C54400 == 35 [pid = 3932] [id = 516] 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (15C54C00) [pid = 3932] [serial = 1548] [outer = 00000000] 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (16C68000) [pid = 3932] [serial = 1549] [outer = 15C54C00] 04:17:03 INFO - PROCESS | 3932 | 1468840623320 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (174C4C00) [pid = 3932] [serial = 1550] [outer = 15C54C00] 04:17:03 INFO - PROCESS | 3932 | 1468840623692 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:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 04:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:17:03 INFO - PROCESS | 3932 | 1468840623725 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 3932 | 1468840623727 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:17:03 INFO - PROCESS | 3932 | 1468840623730 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 3932 | 1468840623734 Marionette TRACE conn6 <- [1,2030,null,{}] 04:17:03 INFO - PROCESS | 3932 | 1468840623744 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:17:03 INFO - PROCESS | 3932 | 1468840623749 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:03 INFO - PROCESS | 3932 | 1468840623834 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:17:03 INFO - PROCESS | 3932 | 1468840623841 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 3932 | 1468840623844 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:03 INFO - PROCESS | 3932 | ++DOCSHELL 196DB800 == 36 [pid = 3932] [id = 517] 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (196DCC00) [pid = 3932] [serial = 1551] [outer = 00000000] 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1994FC00) [pid = 3932] [serial = 1552] [outer = 196DCC00] 04:17:03 INFO - PROCESS | 3932 | 1468840623891 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19961400) [pid = 3932] [serial = 1553] [outer = 196DCC00] 04:17:04 INFO - PROCESS | 3932 | 1468840624353 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:17:04 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:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 04:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:17:04 INFO - PROCESS | 3932 | 1468840624422 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 3932 | 1468840624425 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:17:04 INFO - PROCESS | 3932 | 1468840624428 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 3932 | 1468840624430 Marionette TRACE conn6 <- [1,2034,null,{}] 04:17:04 INFO - PROCESS | 3932 | 1468840624433 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:17:04 INFO - PROCESS | 3932 | 1468840624435 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:04 INFO - PROCESS | 3932 | 1468840624553 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:17:04 INFO - PROCESS | 3932 | 1468840624643 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 3932 | 1468840624645 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:04 INFO - PROCESS | 3932 | ++DOCSHELL 19A46800 == 37 [pid = 3932] [id = 518] 04:17:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A46C00) [pid = 3932] [serial = 1554] [outer = 00000000] 04:17:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5F0400) [pid = 3932] [serial = 1555] [outer = 19A46C00] 04:17:04 INFO - PROCESS | 3932 | 1468840624691 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5F8400) [pid = 3932] [serial = 1556] [outer = 19A46C00] 04:17:05 INFO - PROCESS | 3932 | 1468840625106 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:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 04:17:05 INFO - PROCESS | 3932 | 1468840625162 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:17:05 INFO - PROCESS | 3932 | 1468840625164 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:17:05 INFO - PROCESS | 3932 | 1468840625167 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 3932 | 1468840625168 Marionette TRACE conn6 <- [1,2038,null,{}] 04:17:05 INFO - PROCESS | 3932 | 1468840625172 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:17:05 INFO - PROCESS | 3932 | 1468840625174 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:05 INFO - PROCESS | 3932 | 1468840625287 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:17:05 INFO - PROCESS | 3932 | 1468840625292 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 3932 | 1468840625294 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:05 INFO - PROCESS | 3932 | ++DOCSHELL 1A777000 == 38 [pid = 3932] [id = 519] 04:17:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A778400) [pid = 3932] [serial = 1557] [outer = 00000000] 04:17:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A811C00) [pid = 3932] [serial = 1558] [outer = 1A778400] 04:17:05 INFO - PROCESS | 3932 | 1468840625337 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A8DC800) [pid = 3932] [serial = 1559] [outer = 1A778400] 04:17:05 INFO - PROCESS | 3932 | 1468840625801 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:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:17:05 INFO - PROCESS | 3932 | 1468840625837 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 3932 | 1468840625839 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:17:05 INFO - PROCESS | 3932 | 1468840625842 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 3932 | 1468840625844 Marionette TRACE conn6 <- [1,2042,null,{}] 04:17:05 INFO - PROCESS | 3932 | 1468840625847 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:17:05 INFO - PROCESS | 3932 | 1468840625853 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:06 INFO - PROCESS | 3932 | 1468840626031 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:17:06 INFO - PROCESS | 3932 | 1468840626052 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 3932 | 1468840626054 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:06 INFO - PROCESS | 3932 | ++DOCSHELL 12AD4800 == 39 [pid = 3932] [id = 520] 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B1ED000) [pid = 3932] [serial = 1560] [outer = 00000000] 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B8E6800) [pid = 3932] [serial = 1561] [outer = 1B1ED000] 04:17:06 INFO - PROCESS | 3932 | 1468840626097 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B8EAC00) [pid = 3932] [serial = 1562] [outer = 1B1ED000] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F98800) [pid = 3932] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15E5C400) [pid = 3932] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (120D2000) [pid = 3932] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (0D0CA000) [pid = 3932] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19969400) [pid = 3932] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C0E0C00) [pid = 3932] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19691C00) [pid = 3932] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17449000) [pid = 3932] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A5EC000) [pid = 3932] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11835400) [pid = 3932] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1962F000) [pid = 3932] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A8DB400) [pid = 3932] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:17:06 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (11833800) [pid = 3932] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:17:06 INFO - PROCESS | 3932 | 1468840626626 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:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 830ms 04:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:17:06 INFO - PROCESS | 3932 | 1468840626674 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 3932 | 1468840626676 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:17:06 INFO - PROCESS | 3932 | 1468840626679 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 3932 | 1468840626681 Marionette TRACE conn6 <- [1,2046,null,{}] 04:17:06 INFO - PROCESS | 3932 | 1468840626684 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:17:06 INFO - PROCESS | 3932 | 1468840626686 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:06 INFO - PROCESS | 3932 | 1468840626765 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:17:06 INFO - PROCESS | 3932 | 1468840626861 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 3932 | 1468840626863 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:06 INFO - PROCESS | 3932 | ++DOCSHELL 113F0400 == 40 [pid = 3932] [id = 521] 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (113F8C00) [pid = 3932] [serial = 1563] [outer = 00000000] 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17F5A800) [pid = 3932] [serial = 1564] [outer = 113F8C00] 04:17:06 INFO - PROCESS | 3932 | 1468840626908 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (196DEC00) [pid = 3932] [serial = 1565] [outer = 113F8C00] 04:17:07 INFO - PROCESS | 3932 | 1468840627248 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:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 631ms 04:17:07 INFO - PROCESS | 3932 | 1468840627311 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:17:07 INFO - PROCESS | 3932 | 1468840627313 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:17:07 INFO - PROCESS | 3932 | 1468840627316 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 3932 | 1468840627317 Marionette TRACE conn6 <- [1,2050,null,{}] 04:17:07 INFO - PROCESS | 3932 | 1468840627320 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:17:07 INFO - PROCESS | 3932 | 1468840627322 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:07 INFO - PROCESS | 3932 | 1468840627467 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:17:07 INFO - PROCESS | 3932 | 1468840627476 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 3932 | 1468840627478 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:07 INFO - PROCESS | 3932 | ++DOCSHELL 17A52800 == 41 [pid = 3932] [id = 522] 04:17:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A5EB000) [pid = 3932] [serial = 1566] [outer = 00000000] 04:17:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C0DC000) [pid = 3932] [serial = 1567] [outer = 1A5EB000] 04:17:07 INFO - PROCESS | 3932 | 1468840627520 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (15E57800) [pid = 3932] [serial = 1568] [outer = 1A5EB000] 04:17:07 INFO - PROCESS | 3932 | 1468840627907 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:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 04:17:07 INFO - PROCESS | 3932 | 1468840627955 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 3932 | 1468840627957 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:17:07 INFO - PROCESS | 3932 | 1468840627960 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 3932 | 1468840627972 Marionette TRACE conn6 <- [1,2054,null,{}] 04:17:07 INFO - PROCESS | 3932 | 1468840627979 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:17:07 INFO - PROCESS | 3932 | 1468840627981 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:08 INFO - PROCESS | 3932 | 1468840628100 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:17:08 INFO - PROCESS | 3932 | 1468840628115 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 3932 | 1468840628117 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:08 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DD000 == 42 [pid = 3932] [id = 523] 04:17:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C0DF000) [pid = 3932] [serial = 1569] [outer = 00000000] 04:17:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1C4A2800) [pid = 3932] [serial = 1570] [outer = 1C0DF000] 04:17:08 INFO - PROCESS | 3932 | 1468840628159 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C4A7800) [pid = 3932] [serial = 1571] [outer = 1C0DF000] 04:17:08 INFO - PROCESS | 3932 | 1468840628632 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:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 750ms 04:17:08 INFO - PROCESS | 3932 | 1468840628712 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 3932 | 1468840628717 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:17:08 INFO - PROCESS | 3932 | 1468840628739 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 3932 | 1468840628743 Marionette TRACE conn6 <- [1,2058,null,{}] 04:17:08 INFO - PROCESS | 3932 | 1468840628793 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:17:08 INFO - PROCESS | 3932 | 1468840628797 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:08 INFO - PROCESS | 3932 | 1468840628965 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:17:08 INFO - PROCESS | 3932 | 1468840628976 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 3932 | 1468840628980 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:08 INFO - PROCESS | 3932 | ++DOCSHELL 1183D000 == 43 [pid = 3932] [id = 524] 04:17:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1209B400) [pid = 3932] [serial = 1572] [outer = 00000000] 04:17:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (15B62400) [pid = 3932] [serial = 1573] [outer = 1209B400] 04:17:09 INFO - PROCESS | 3932 | 1468840629037 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1608C000) [pid = 3932] [serial = 1574] [outer = 1209B400] 04:17:09 INFO - PROCESS | 3932 | 1468840629611 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:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 04:17:09 INFO - PROCESS | 3932 | 1468840629670 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 3932 | 1468840629675 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:17:09 INFO - PROCESS | 3932 | 1468840629681 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 3932 | 1468840629684 Marionette TRACE conn6 <- [1,2062,null,{}] 04:17:09 INFO - PROCESS | 3932 | 1468840629688 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:17:09 INFO - PROCESS | 3932 | 1468840629691 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:09 INFO - PROCESS | 3932 | 1468840629804 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:17:09 INFO - PROCESS | 3932 | 1468840629943 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 3932 | 1468840629946 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:09 INFO - PROCESS | 3932 | ++DOCSHELL 17F55800 == 44 [pid = 3932] [id = 525] 04:17:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (180D9800) [pid = 3932] [serial = 1575] [outer = 00000000] 04:17:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1994F800) [pid = 3932] [serial = 1576] [outer = 180D9800] 04:17:09 INFO - PROCESS | 3932 | 1468840630002 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A45000) [pid = 3932] [serial = 1577] [outer = 180D9800] 04:17:10 INFO - PROCESS | 3932 | 1468840630607 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:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 04:17:10 INFO - PROCESS | 3932 | 1468840630655 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:17:10 INFO - PROCESS | 3932 | 1468840630657 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:17:10 INFO - PROCESS | 3932 | 1468840630661 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 3932 | 1468840630665 Marionette TRACE conn6 <- [1,2066,null,{}] 04:17:10 INFO - PROCESS | 3932 | 1468840630691 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:17:10 INFO - PROCESS | 3932 | 1468840630696 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:10 INFO - PROCESS | 3932 | 1468840630804 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:17:10 INFO - PROCESS | 3932 | 1468840630941 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 3932 | 1468840630945 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:10 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F4000 == 45 [pid = 3932] [id = 526] 04:17:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1B272800) [pid = 3932] [serial = 1578] [outer = 00000000] 04:17:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1C0D8C00) [pid = 3932] [serial = 1579] [outer = 1B272800] 04:17:10 INFO - PROCESS | 3932 | 1468840631003 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1D804400) [pid = 3932] [serial = 1580] [outer = 1B272800] 04:17:11 INFO - PROCESS | 3932 | 1468840631617 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:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 991ms 04:17:11 INFO - PROCESS | 3932 | 1468840631656 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 3932 | 1468840631659 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:17:11 INFO - PROCESS | 3932 | 1468840631662 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 3932 | 1468840631664 Marionette TRACE conn6 <- [1,2070,null,{}] 04:17:11 INFO - PROCESS | 3932 | 1468840631668 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:17:11 INFO - PROCESS | 3932 | 1468840631670 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:11 INFO - PROCESS | 3932 | 1468840631778 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:17:11 INFO - PROCESS | 3932 | 1468840631888 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 3932 | 1468840631891 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:11 INFO - PROCESS | 3932 | ++DOCSHELL 1DE3E000 == 46 [pid = 3932] [id = 527] 04:17:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1DE3E800) [pid = 3932] [serial = 1581] [outer = 00000000] 04:17:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1DE4C000) [pid = 3932] [serial = 1582] [outer = 1DE3E800] 04:17:11 INFO - PROCESS | 3932 | 1468840631945 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1DF2D800) [pid = 3932] [serial = 1583] [outer = 1DE3E800] 04:17:12 INFO - PROCESS | 3932 | 1468840632526 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:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1017ms 04:17:12 INFO - PROCESS | 3932 | 1468840632696 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 3932 | 1468840632700 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 3932 | 1468840632705 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:17:12 INFO - PROCESS | 3932 | 1468840632709 Marionette TRACE conn6 <- [1,2074,null,{}] 04:17:12 INFO - PROCESS | 3932 | 1468840632742 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:17:12 INFO - PROCESS | 3932 | 1468840632745 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:12 INFO - PROCESS | 3932 | 1468840632845 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:17:12 INFO - PROCESS | 3932 | 1468840632949 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 3932 | 1468840632954 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:12 INFO - PROCESS | 3932 | ++DOCSHELL 1183D800 == 47 [pid = 3932] [id = 528] 04:17:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1183F000) [pid = 3932] [serial = 1584] [outer = 00000000] 04:17:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (11CAF400) [pid = 3932] [serial = 1585] [outer = 1183F000] 04:17:12 INFO - PROCESS | 3932 | 1468840633001 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (11F98400) [pid = 3932] [serial = 1586] [outer = 1183F000] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 0C5DA400 == 46 [pid = 3932] [id = 459] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 1C093400 == 45 [pid = 3932] [id = 464] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 17E09400 == 44 [pid = 3932] [id = 463] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 0D06FC00 == 43 [pid = 3932] [id = 504] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 15E57400 == 42 [pid = 3932] [id = 469] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 1740AC00 == 41 [pid = 3932] [id = 454] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 129E9800 == 40 [pid = 3932] [id = 453] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 19A0F400 == 39 [pid = 3932] [id = 457] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 1740A800 == 38 [pid = 3932] [id = 460] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 19969000 == 37 [pid = 3932] [id = 465] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 1C09AC00 == 36 [pid = 3932] [id = 461] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 0C5E4400 == 35 [pid = 3932] [id = 467] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 17F56000 == 34 [pid = 3932] [id = 458] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 11832400 == 33 [pid = 3932] [id = 466] 04:17:14 INFO - PROCESS | 3932 | --DOCSHELL 0D4EA800 == 32 [pid = 3932] [id = 468] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (17D1FC00) [pid = 3932] [serial = 1472] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (16C5F400) [pid = 3932] [serial = 1519] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (12503C00) [pid = 3932] [serial = 1516] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (12908800) [pid = 3932] [serial = 1517] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (0D4E4800) [pid = 3932] [serial = 1513] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (11774C00) [pid = 3932] [serial = 1514] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19A07000) [pid = 3932] [serial = 1528] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1C4A3000) [pid = 3932] [serial = 1511] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1C440C00) [pid = 3932] [serial = 1510] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1994B400) [pid = 3932] [serial = 1525] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A049800) [pid = 3932] [serial = 1531] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A808000) [pid = 3932] [serial = 1534] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (12AD9800) [pid = 3932] [serial = 1502] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (11F9C400) [pid = 3932] [serial = 1501] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A03000) [pid = 3932] [serial = 1505] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (196E9800) [pid = 3932] [serial = 1504] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C09D400) [pid = 3932] [serial = 1508] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1B1EB000) [pid = 3932] [serial = 1507] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A815400) [pid = 3932] [serial = 1535] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19A4FC00) [pid = 3932] [serial = 1529] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (18E66800) [pid = 3932] [serial = 1522] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19689000) [pid = 3932] [serial = 1523] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A54E800) [pid = 3932] [serial = 1532] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1B1E8C00) [pid = 3932] [serial = 1537] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19953C00) [pid = 3932] [serial = 1526] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (174B7400) [pid = 3932] [serial = 1520] [outer = 00000000] [url = about:blank] 04:17:14 INFO - PROCESS | 3932 | 1468840634252 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:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1597ms 04:17:14 INFO - PROCESS | 3932 | 1468840634336 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 3932 | 1468840634340 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:17:14 INFO - PROCESS | 3932 | 1468840634354 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 3932 | 1468840634357 Marionette TRACE conn6 <- [1,2078,null,{}] 04:17:14 INFO - PROCESS | 3932 | 1468840634362 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:17:14 INFO - PROCESS | 3932 | 1468840634365 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:14 INFO - PROCESS | 3932 | 1468840634452 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:17:14 INFO - PROCESS | 3932 | 1468840634536 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 3932 | 1468840634540 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:14 INFO - PROCESS | 3932 | ++DOCSHELL 1183BC00 == 33 [pid = 3932] [id = 529] 04:17:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1183CC00) [pid = 3932] [serial = 1587] [outer = 00000000] 04:17:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (11F43800) [pid = 3932] [serial = 1588] [outer = 1183CC00] 04:17:14 INFO - PROCESS | 3932 | 1468840634587 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (11F9B400) [pid = 3932] [serial = 1589] [outer = 1183CC00] 04:17:14 INFO - PROCESS | 3932 | 1468840635000 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:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 04:17:15 INFO - PROCESS | 3932 | 1468840635043 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 3932 | 1468840635048 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:17:15 INFO - PROCESS | 3932 | 1468840635055 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 3932 | 1468840635057 Marionette TRACE conn6 <- [1,2082,null,{}] 04:17:15 INFO - PROCESS | 3932 | 1468840635061 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:17:15 INFO - PROCESS | 3932 | 1468840635064 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:15 INFO - PROCESS | 3932 | 1468840635152 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:17:15 INFO - PROCESS | 3932 | 1468840635159 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3932 | 1468840635161 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:15 INFO - PROCESS | 3932 | ++DOCSHELL 129EB400 == 34 [pid = 3932] [id = 530] 04:17:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (12AD6800) [pid = 3932] [serial = 1590] [outer = 00000000] 04:17:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (15B63000) [pid = 3932] [serial = 1591] [outer = 12AD6800] 04:17:15 INFO - PROCESS | 3932 | 1468840635208 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15BB3400) [pid = 3932] [serial = 1592] [outer = 12AD6800] 04:17:15 INFO - PROCESS | 3932 | 1468840635658 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:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 04:17:15 INFO - PROCESS | 3932 | 1468840635695 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 3932 | 1468840635698 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:17:15 INFO - PROCESS | 3932 | 1468840635705 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:17:15 INFO - PROCESS | 3932 | 1468840635709 Marionette TRACE conn6 <- [1,2086,null,{}] 04:17:15 INFO - PROCESS | 3932 | 1468840635720 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:17:15 INFO - PROCESS | 3932 | 1468840635725 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:15 INFO - PROCESS | 3932 | 1468840635811 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:17:15 INFO - PROCESS | 3932 | 1468840635850 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3932 | 1468840635853 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:15 INFO - PROCESS | 3932 | ++DOCSHELL 174C1C00 == 35 [pid = 3932] [id = 531] 04:17:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (174C4800) [pid = 3932] [serial = 1593] [outer = 00000000] 04:17:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (17D1D400) [pid = 3932] [serial = 1594] [outer = 174C4800] 04:17:15 INFO - PROCESS | 3932 | 1468840635992 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (17E12800) [pid = 3932] [serial = 1595] [outer = 174C4800] 04:17:16 INFO - PROCESS | 3932 | 1468840636421 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:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 04:17:16 INFO - PROCESS | 3932 | 1468840636439 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 3932 | 1468840636441 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:17:16 INFO - PROCESS | 3932 | 1468840636445 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:17:16 INFO - PROCESS | 3932 | 1468840636446 Marionette TRACE conn6 <- [1,2090,null,{}] 04:17:16 INFO - PROCESS | 3932 | 1468840636456 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:17:16 INFO - PROCESS | 3932 | 1468840636458 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:16 INFO - PROCESS | 3932 | 1468840636576 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:17:16 INFO - PROCESS | 3932 | 1468840636582 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 3932 | 1468840636584 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:16 INFO - PROCESS | 3932 | ++DOCSHELL 18E5B800 == 36 [pid = 3932] [id = 532] 04:17:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (18E5F000) [pid = 3932] [serial = 1596] [outer = 00000000] 04:17:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19688400) [pid = 3932] [serial = 1597] [outer = 18E5F000] 04:17:16 INFO - PROCESS | 3932 | 1468840636630 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (196E9800) [pid = 3932] [serial = 1598] [outer = 18E5F000] 04:17:17 INFO - PROCESS | 3932 | 1468840637076 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:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 04:17:17 INFO - PROCESS | 3932 | 1468840637119 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 3932 | 1468840637121 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:17:17 INFO - PROCESS | 3932 | 1468840637125 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:17:17 INFO - PROCESS | 3932 | 1468840637126 Marionette TRACE conn6 <- [1,2094,null,{}] 04:17:17 INFO - PROCESS | 3932 | 1468840637130 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:17:17 INFO - PROCESS | 3932 | 1468840637132 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:17 INFO - PROCESS | 3932 | 1468840637269 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:17:17 INFO - PROCESS | 3932 | 1468840637290 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 3932 | 1468840637292 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:17 INFO - PROCESS | 3932 | ++DOCSHELL 1994DC00 == 37 [pid = 3932] [id = 533] 04:17:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1994E800) [pid = 3932] [serial = 1599] [outer = 00000000] 04:17:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1995E800) [pid = 3932] [serial = 1600] [outer = 1994E800] 04:17:17 INFO - PROCESS | 3932 | 1468840637335 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1996B800) [pid = 3932] [serial = 1601] [outer = 1994E800] 04:17:17 INFO - PROCESS | 3932 | 1468840637784 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:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 04:17:17 INFO - PROCESS | 3932 | 1468840637805 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 3932 | 1468840637807 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:17:17 INFO - PROCESS | 3932 | 1468840637810 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 3932 | 1468840637812 Marionette TRACE conn6 <- [1,2098,null,{}] 04:17:17 INFO - PROCESS | 3932 | 1468840637815 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:17:17 INFO - PROCESS | 3932 | 1468840637821 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:17 INFO - PROCESS | 3932 | 1468840637970 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:17:18 INFO - PROCESS | 3932 | 1468840638034 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 3932 | 1468840638036 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:18 INFO - PROCESS | 3932 | ++DOCSHELL 19A42C00 == 38 [pid = 3932] [id = 534] 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (19A4D800) [pid = 3932] [serial = 1602] [outer = 00000000] 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A54E800) [pid = 3932] [serial = 1603] [outer = 19A4D800] 04:17:18 INFO - PROCESS | 3932 | 1468840638080 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5F0C00) [pid = 3932] [serial = 1604] [outer = 19A4D800] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A5EB000) [pid = 3932] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A46C00) [pid = 3932] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A778400) [pid = 3932] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (113F8C00) [pid = 3932] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1B1ED000) [pid = 3932] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15E23400) [pid = 3932] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (17A51C00) [pid = 3932] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (196DCC00) [pid = 3932] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (15C54C00) [pid = 3932] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11BD1000) [pid = 3932] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (11F98000) [pid = 3932] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:17:18 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C0DF000) [pid = 3932] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:17:18 INFO - PROCESS | 3932 | 1468840638727 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:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 04:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:17:18 INFO - PROCESS | 3932 | 1468840638784 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 3932 | 1468840638786 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:17:18 INFO - PROCESS | 3932 | 1468840638789 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 3932 | 1468840638791 Marionette TRACE conn6 <- [1,2102,null,{}] 04:17:18 INFO - PROCESS | 3932 | 1468840638794 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:17:18 INFO - PROCESS | 3932 | 1468840638796 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:18 INFO - PROCESS | 3932 | 1468840638874 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:17:18 INFO - PROCESS | 3932 | 1468840638882 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 3932 | 1468840638884 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:18 INFO - PROCESS | 3932 | ++DOCSHELL 11833800 == 39 [pid = 3932] [id = 535] 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (15BB1000) [pid = 3932] [serial = 1605] [outer = 00000000] 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1994D800) [pid = 3932] [serial = 1606] [outer = 15BB1000] 04:17:18 INFO - PROCESS | 3932 | 1468840638927 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A4F800) [pid = 3932] [serial = 1607] [outer = 15BB1000] 04:17:19 INFO - PROCESS | 3932 | 1468840639361 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:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 04:17:19 INFO - PROCESS | 3932 | 1468840639420 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:17:19 INFO - PROCESS | 3932 | 1468840639422 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:17:19 INFO - PROCESS | 3932 | 1468840639426 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 3932 | 1468840639427 Marionette TRACE conn6 <- [1,2106,null,{}] 04:17:19 INFO - PROCESS | 3932 | 1468840639431 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:17:19 INFO - PROCESS | 3932 | 1468840639433 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:19 INFO - PROCESS | 3932 | 1468840639512 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:17:19 INFO - PROCESS | 3932 | 1468840639517 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 3932 | 1468840639519 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:19 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E4C00 == 40 [pid = 3932] [id = 536] 04:17:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (15B61400) [pid = 3932] [serial = 1608] [outer = 00000000] 04:17:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A809400) [pid = 3932] [serial = 1609] [outer = 15B61400] 04:17:19 INFO - PROCESS | 3932 | 1468840639561 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A80A000) [pid = 3932] [serial = 1610] [outer = 15B61400] 04:17:19 INFO - PROCESS | 3932 | 1468840639994 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:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 04:17:20 INFO - PROCESS | 3932 | 1468840640056 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 3932 | 1468840640058 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:17:20 INFO - PROCESS | 3932 | 1468840640061 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 3932 | 1468840640063 Marionette TRACE conn6 <- [1,2110,null,{}] 04:17:20 INFO - PROCESS | 3932 | 1468840640067 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:17:20 INFO - PROCESS | 3932 | 1468840640068 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:20 INFO - PROCESS | 3932 | 1468840640147 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:17:20 INFO - PROCESS | 3932 | 1468840640153 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 3932 | 1468840640154 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:20 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D3800 == 41 [pid = 3932] [id = 537] 04:17:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A8D4C00) [pid = 3932] [serial = 1611] [outer = 00000000] 04:17:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DBC00) [pid = 3932] [serial = 1612] [outer = 1A8D4C00] 04:17:20 INFO - PROCESS | 3932 | 1468840640197 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8DCC00) [pid = 3932] [serial = 1613] [outer = 1A8D4C00] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1C0DD000 == 40 [pid = 3932] [id = 523] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1183D000 == 39 [pid = 3932] [id = 524] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 17F55800 == 38 [pid = 3932] [id = 525] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1DE3E000 == 37 [pid = 3932] [id = 527] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1B1F4000 == 36 [pid = 3932] [id = 526] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 17A52800 == 35 [pid = 3932] [id = 522] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 129EB400 == 34 [pid = 3932] [id = 530] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1183BC00 == 33 [pid = 3932] [id = 529] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1183D800 == 32 [pid = 3932] [id = 528] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 174C1C00 == 31 [pid = 3932] [id = 531] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 1994DC00 == 30 [pid = 3932] [id = 533] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 19A42C00 == 29 [pid = 3932] [id = 534] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 11833800 == 28 [pid = 3932] [id = 535] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 0C5E4C00 == 27 [pid = 3932] [id = 536] 04:17:21 INFO - PROCESS | 3932 | --DOCSHELL 18E5B800 == 26 [pid = 3932] [id = 532] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (15E57800) [pid = 3932] [serial = 1568] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A5F0400) [pid = 3932] [serial = 1555] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A5F8400) [pid = 3932] [serial = 1556] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A8DC800) [pid = 3932] [serial = 1559] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A811C00) [pid = 3932] [serial = 1558] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (17F5A800) [pid = 3932] [serial = 1564] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1B8E6800) [pid = 3932] [serial = 1561] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1AB03400) [pid = 3932] [serial = 1538] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17E0FC00) [pid = 3932] [serial = 1543] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (18E5B000) [pid = 3932] [serial = 1544] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1994FC00) [pid = 3932] [serial = 1552] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (16C68000) [pid = 3932] [serial = 1549] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (174C4C00) [pid = 3932] [serial = 1550] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1207A400) [pid = 3932] [serial = 1540] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (120DB000) [pid = 3932] [serial = 1541] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (120A1C00) [pid = 3932] [serial = 1546] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (12550000) [pid = 3932] [serial = 1547] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1C0DC000) [pid = 3932] [serial = 1567] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (196DEC00) [pid = 3932] [serial = 1565] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1C4A7800) [pid = 3932] [serial = 1571] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1C4A2800) [pid = 3932] [serial = 1570] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1B8EAC00) [pid = 3932] [serial = 1562] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (19961400) [pid = 3932] [serial = 1553] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3932 | 1468840641938 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:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1934ms 04:17:21 INFO - PROCESS | 3932 | 1468840641997 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 3932 | 1468840642001 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:17:21 INFO - PROCESS | 3932 | 1468840642005 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 3932 | 1468840642008 Marionette TRACE conn6 <- [1,2114,null,{}] 04:17:21 INFO - PROCESS | 3932 | 1468840642014 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:17:21 INFO - PROCESS | 3932 | 1468840642017 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:22 INFO - PROCESS | 3932 | 1468840642106 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:17:22 INFO - PROCESS | 3932 | 1468840642116 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 3932 | 1468840642121 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:22 INFO - PROCESS | 3932 | ++DOCSHELL 1183C800 == 27 [pid = 3932] [id = 538] 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1183D000) [pid = 3932] [serial = 1614] [outer = 00000000] 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (11CAA000) [pid = 3932] [serial = 1615] [outer = 1183D000] 04:17:22 INFO - PROCESS | 3932 | 1468840642172 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (11F9F800) [pid = 3932] [serial = 1616] [outer = 1183D000] 04:17:22 INFO - PROCESS | 3932 | 1468840642659 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:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 04:17:22 INFO - PROCESS | 3932 | 1468840642676 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 3932 | 1468840642681 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:17:22 INFO - PROCESS | 3932 | 1468840642688 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 3932 | 1468840642690 Marionette TRACE conn6 <- [1,2118,null,{}] 04:17:22 INFO - PROCESS | 3932 | 1468840642694 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:17:22 INFO - PROCESS | 3932 | 1468840642697 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:22 INFO - PROCESS | 3932 | 1468840642789 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:17:22 INFO - PROCESS | 3932 | 1468840642796 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 3932 | 1468840642799 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:22 INFO - PROCESS | 3932 | ++DOCSHELL 12594400 == 28 [pid = 3932] [id = 539] 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (12595C00) [pid = 3932] [serial = 1617] [outer = 00000000] 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (129E3400) [pid = 3932] [serial = 1618] [outer = 12595C00] 04:17:22 INFO - PROCESS | 3932 | 1468840642848 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (12ADB400) [pid = 3932] [serial = 1619] [outer = 12595C00] 04:17:23 INFO - PROCESS | 3932 | 1468840643325 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:17:23 INFO - PROCESS | 3932 | 1468840643364 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:17:23 INFO - PROCESS | 3932 | 1468840643367 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:17:23 INFO - PROCESS | 3932 | 1468840643371 Marionette TRACE conn6 <- [1,2122,null,{}] 04:17:23 INFO - PROCESS | 3932 | 1468840643382 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:17:23 INFO - PROCESS | 3932 | 1468840643386 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:23 INFO - PROCESS | 3932 | 1468840643471 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:17:23 INFO - PROCESS | 3932 | 1468840643589 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 3932 | 1468840643592 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:23 INFO - PROCESS | 3932 | ++DOCSHELL 1743A800 == 29 [pid = 3932] [id = 540] 04:17:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1743F000) [pid = 3932] [serial = 1620] [outer = 00000000] 04:17:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (174BBC00) [pid = 3932] [serial = 1621] [outer = 1743F000] 04:17:23 INFO - PROCESS | 3932 | 1468840643647 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (17A5C400) [pid = 3932] [serial = 1622] [outer = 1743F000] 04:17:24 INFO - PROCESS | 3932 | 1468840644026 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:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 04:17:24 INFO - PROCESS | 3932 | 1468840644041 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:17:24 INFO - PROCESS | 3932 | 1468840644044 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 3932 | 1468840644047 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 3932 | 1468840644048 Marionette TRACE conn6 <- [1,2126,null,{}] 04:17:24 INFO - PROCESS | 3932 | 1468840644052 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:17:24 INFO - PROCESS | 3932 | 1468840644053 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:24 INFO - PROCESS | 3932 | 1468840644137 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:17:24 INFO - PROCESS | 3932 | 1468840644227 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 3932 | 1468840644229 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:24 INFO - PROCESS | 3932 | ++DOCSHELL 174B7400 == 30 [pid = 3932] [id = 541] 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17A52C00) [pid = 3932] [serial = 1623] [outer = 00000000] 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17F56000) [pid = 3932] [serial = 1624] [outer = 17A52C00] 04:17:24 INFO - PROCESS | 3932 | 1468840644273 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19061C00) [pid = 3932] [serial = 1625] [outer = 17A52C00] 04:17:24 INFO - PROCESS | 3932 | 1468840644642 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:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 04:17:24 INFO - PROCESS | 3932 | 1468840644677 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 3932 | 1468840644679 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:17:24 INFO - PROCESS | 3932 | 1468840644682 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 3932 | 1468840644684 Marionette TRACE conn6 <- [1,2130,null,{}] 04:17:24 INFO - PROCESS | 3932 | 1468840644687 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:17:24 INFO - PROCESS | 3932 | 1468840644689 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:24 INFO - PROCESS | 3932 | 1468840644766 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:17:24 INFO - PROCESS | 3932 | 1468840644881 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 3932 | 1468840644883 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:24 INFO - PROCESS | 3932 | ++DOCSHELL 19061400 == 31 [pid = 3932] [id = 542] 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1962F000) [pid = 3932] [serial = 1626] [outer = 00000000] 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (196DCC00) [pid = 3932] [serial = 1627] [outer = 1962F000] 04:17:24 INFO - PROCESS | 3932 | 1468840644928 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1994B400) [pid = 3932] [serial = 1628] [outer = 1962F000] 04:17:25 INFO - PROCESS | 3932 | 1468840645286 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:17:25 INFO - PROCESS | 3932 | 1468840645356 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:17:25 INFO - PROCESS | 3932 | 1468840645359 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 3932 | 1468840645360 Marionette TRACE conn6 <- [1,2134,null,{}] 04:17:25 INFO - PROCESS | 3932 | 1468840645364 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:17:25 INFO - PROCESS | 3932 | 1468840645369 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:25 INFO - PROCESS | 3932 | 1468840645507 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:17:25 INFO - PROCESS | 3932 | 1468840645517 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 3932 | 1468840645519 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:25 INFO - PROCESS | 3932 | ++DOCSHELL 19953400 == 32 [pid = 3932] [id = 543] 04:17:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19953C00) [pid = 3932] [serial = 1629] [outer = 00000000] 04:17:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A0A400) [pid = 3932] [serial = 1630] [outer = 19953C00] 04:17:25 INFO - PROCESS | 3932 | 1468840645562 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A042C00) [pid = 3932] [serial = 1631] [outer = 19953C00] 04:17:25 INFO - PROCESS | 3932 | 1468840645980 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:17:26 INFO - PROCESS | 3932 | 1468840646031 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:17:26 INFO - PROCESS | 3932 | 1468840646035 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 3932 | 1468840646036 Marionette TRACE conn6 <- [1,2138,null,{}] 04:17:26 INFO - PROCESS | 3932 | 1468840646040 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:17:26 INFO - PROCESS | 3932 | 1468840646041 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:26 INFO - PROCESS | 3932 | 1468840646177 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:17:26 INFO - PROCESS | 3932 | 1468840646191 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 3932 | 1468840646193 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:26 INFO - PROCESS | 3932 | ++DOCSHELL 1A45C400 == 33 [pid = 3932] [id = 544] 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A510800) [pid = 3932] [serial = 1632] [outer = 00000000] 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A779800) [pid = 3932] [serial = 1633] [outer = 1A510800] 04:17:26 INFO - PROCESS | 3932 | 1468840646236 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A806400) [pid = 3932] [serial = 1634] [outer = 1A510800] 04:17:26 INFO - PROCESS | 3932 | 1468840646637 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:17:26 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:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 04:17:26 INFO - PROCESS | 3932 | 1468840646665 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 3932 | 1468840646667 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:17:26 INFO - PROCESS | 3932 | 1468840646670 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 3932 | 1468840646672 Marionette TRACE conn6 <- [1,2142,null,{}] 04:17:26 INFO - PROCESS | 3932 | 1468840646675 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:17:26 INFO - PROCESS | 3932 | 1468840646677 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:26 INFO - PROCESS | 3932 | 1468840646799 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:17:26 INFO - PROCESS | 3932 | 1468840646807 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 3932 | 1468840646809 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:26 INFO - PROCESS | 3932 | ++DOCSHELL 11363400 == 34 [pid = 3932] [id = 545] 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1177BC00) [pid = 3932] [serial = 1635] [outer = 00000000] 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8D7C00) [pid = 3932] [serial = 1636] [outer = 1177BC00] 04:17:26 INFO - PROCESS | 3932 | 1468840646853 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A779400) [pid = 3932] [serial = 1637] [outer = 1177BC00] 04:17:27 INFO - PROCESS | 3932 | 1468840647303 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:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 04:17:27 INFO - PROCESS | 3932 | 1468840647341 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:17:27 INFO - PROCESS | 3932 | 1468840647343 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 3932 | 1468840647346 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 3932 | 1468840647348 Marionette TRACE conn6 <- [1,2146,null,{}] 04:17:27 INFO - PROCESS | 3932 | 1468840647352 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:17:27 INFO - PROCESS | 3932 | 1468840647353 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:27 INFO - PROCESS | 3932 | 1468840647490 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:17:27 INFO - PROCESS | 3932 | 1468840647509 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 3932 | 1468840647511 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:27 INFO - PROCESS | 3932 | ++DOCSHELL 1740F000 == 35 [pid = 3932] [id = 546] 04:17:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8E1C00) [pid = 3932] [serial = 1638] [outer = 00000000] 04:17:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1B1EA400) [pid = 3932] [serial = 1639] [outer = 1A8E1C00] 04:17:27 INFO - PROCESS | 3932 | 1468840647554 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1ED400) [pid = 3932] [serial = 1640] [outer = 1A8E1C00] 04:17:27 INFO - PROCESS | 3932 | 1468840647975 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:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 04:17:27 INFO - PROCESS | 3932 | 1468840648018 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 3932 | 1468840648020 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:17:28 INFO - PROCESS | 3932 | 1468840648023 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 3932 | 1468840648024 Marionette TRACE conn6 <- [1,2150,null,{}] 04:17:28 INFO - PROCESS | 3932 | 1468840648028 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:17:28 INFO - PROCESS | 3932 | 1468840648030 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:28 INFO - PROCESS | 3932 | 1468840648145 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:17:28 INFO - PROCESS | 3932 | 1468840648150 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 3932 | 1468840648152 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:28 INFO - PROCESS | 3932 | ++DOCSHELL 19692800 == 36 [pid = 3932] [id = 547] 04:17:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (19931800) [pid = 3932] [serial = 1641] [outer = 00000000] 04:17:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B271C00) [pid = 3932] [serial = 1642] [outer = 19931800] 04:17:28 INFO - PROCESS | 3932 | 1468840648194 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B2E3400) [pid = 3932] [serial = 1643] [outer = 19931800] 04:17:28 INFO - PROCESS | 3932 | 1468840648640 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:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 04:17:28 INFO - PROCESS | 3932 | 1468840648694 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 3932 | 1468840648696 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:17:28 INFO - PROCESS | 3932 | 1468840648705 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 3932 | 1468840648707 Marionette TRACE conn6 <- [1,2154,null,{}] 04:17:28 INFO - PROCESS | 3932 | 1468840648711 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:17:28 INFO - PROCESS | 3932 | 1468840648713 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:28 INFO - PROCESS | 3932 | 1468840648836 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:17:28 INFO - PROCESS | 3932 | 1468840648939 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 3932 | 1468840648942 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:28 INFO - PROCESS | 3932 | ++DOCSHELL 1905E000 == 37 [pid = 3932] [id = 548] 04:17:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C0D8800) [pid = 3932] [serial = 1644] [outer = 00000000] 04:17:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C0DF000) [pid = 3932] [serial = 1645] [outer = 1C0D8800] 04:17:28 INFO - PROCESS | 3932 | 1468840648989 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1C43B400) [pid = 3932] [serial = 1646] [outer = 1C0D8800] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (18E5F000) [pid = 3932] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1994E800) [pid = 3932] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (19A4D800) [pid = 3932] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (15B61400) [pid = 3932] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (174C4800) [pid = 3932] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (12AD6800) [pid = 3932] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1183CC00) [pid = 3932] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1183F000) [pid = 3932] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1DE3E800) [pid = 3932] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1B272800) [pid = 3932] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (180D9800) [pid = 3932] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1209B400) [pid = 3932] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:17:29 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (15BB1000) [pid = 3932] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:17:29 INFO - PROCESS | 3932 | 1468840649513 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:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 830ms 04:17:29 INFO - PROCESS | 3932 | 1468840649533 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:17:29 INFO - PROCESS | 3932 | 1468840649535 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:17:29 INFO - PROCESS | 3932 | 1468840649538 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 3932 | 1468840649540 Marionette TRACE conn6 <- [1,2158,null,{}] 04:17:29 INFO - PROCESS | 3932 | 1468840649543 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:17:29 INFO - PROCESS | 3932 | 1468840649545 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:29 INFO - PROCESS | 3932 | 1468840649667 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:17:29 INFO - PROCESS | 3932 | 1468840649738 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 3932 | 1468840649740 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:29 INFO - PROCESS | 3932 | ++DOCSHELL 15C58C00 == 38 [pid = 3932] [id = 549] 04:17:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (16064000) [pid = 3932] [serial = 1647] [outer = 00000000] 04:17:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1994C000) [pid = 3932] [serial = 1648] [outer = 16064000] 04:17:29 INFO - PROCESS | 3932 | 1468840649783 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A04C00) [pid = 3932] [serial = 1649] [outer = 16064000] 04:17:30 INFO - PROCESS | 3932 | 1468840650147 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:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 04:17:30 INFO - PROCESS | 3932 | 1468840650210 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:17:30 INFO - PROCESS | 3932 | 1468840650212 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:17:30 INFO - PROCESS | 3932 | 1468840650215 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 3932 | 1468840650217 Marionette TRACE conn6 <- [1,2162,null,{}] 04:17:30 INFO - PROCESS | 3932 | 1468840650220 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:17:30 INFO - PROCESS | 3932 | 1468840650222 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:30 INFO - PROCESS | 3932 | 1468840650302 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:17:30 INFO - PROCESS | 3932 | 1468840650307 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 3932 | 1468840650309 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:30 INFO - PROCESS | 3932 | ++DOCSHELL 19961800 == 39 [pid = 3932] [id = 550] 04:17:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A811000) [pid = 3932] [serial = 1650] [outer = 00000000] 04:17:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C0DD800) [pid = 3932] [serial = 1651] [outer = 1A811000] 04:17:30 INFO - PROCESS | 3932 | 1468840650351 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C49FC00) [pid = 3932] [serial = 1652] [outer = 1A811000] 04:17:30 INFO - PROCESS | 3932 | 1468840650791 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:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 04:17:30 INFO - PROCESS | 3932 | 1468840650850 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 3932 | 1468840650852 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:17:30 INFO - PROCESS | 3932 | 1468840650855 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 3932 | 1468840650857 Marionette TRACE conn6 <- [1,2166,null,{}] 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:17:30 INFO - PROCESS | 3932 | 1468840650860 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:17:30 INFO - PROCESS | 3932 | 1468840650862 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:30 INFO - PROCESS | 3932 | 1468840650945 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:17:30 INFO - PROCESS | 3932 | 1468840650951 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 3932 | 1468840650953 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:30 INFO - PROCESS | 3932 | ++DOCSHELL 19696000 == 40 [pid = 3932] [id = 551] 04:17:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1AA62000) [pid = 3932] [serial = 1653] [outer = 00000000] 04:17:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1C4A8C00) [pid = 3932] [serial = 1654] [outer = 1AA62000] 04:17:30 INFO - PROCESS | 3932 | 1468840650995 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1D80E000) [pid = 3932] [serial = 1655] [outer = 1AA62000] 04:17:31 INFO - PROCESS | 3932 | 1468840651569 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:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 04:17:31 INFO - PROCESS | 3932 | 1468840651631 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 3932 | 1468840651636 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:17:31 INFO - PROCESS | 3932 | 1468840651728 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 3932 | 1468840651732 Marionette TRACE conn6 <- [1,2170,null,{}] 04:17:31 INFO - PROCESS | 3932 | 1468840651747 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:17:31 INFO - PROCESS | 3932 | 1468840651750 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:31 INFO - PROCESS | 3932 | 1468840651872 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:17:31 INFO - PROCESS | 3932 | 1468840652002 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 3932 | 1468840652006 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:32 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E9000 == 41 [pid = 3932] [id = 552] 04:17:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (11773800) [pid = 3932] [serial = 1656] [outer = 00000000] 04:17:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (11FA2000) [pid = 3932] [serial = 1657] [outer = 11773800] 04:17:32 INFO - PROCESS | 3932 | 1468840652066 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (12543800) [pid = 3932] [serial = 1658] [outer = 11773800] 04:17:32 INFO - PROCESS | 3932 | 1468840652743 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:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1079ms 04:17:32 INFO - PROCESS | 3932 | 1468840652772 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 3932 | 1468840652777 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:17:32 INFO - PROCESS | 3932 | 1468840652784 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 3932 | 1468840652787 Marionette TRACE conn6 <- [1,2174,null,{}] 04:17:32 INFO - PROCESS | 3932 | 1468840652810 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:17:32 INFO - PROCESS | 3932 | 1468840652813 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:32 INFO - PROCESS | 3932 | 1468840652935 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:17:33 INFO - PROCESS | 3932 | 1468840653087 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 3932 | 1468840653090 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:33 INFO - PROCESS | 3932 | ++DOCSHELL 16066800 == 42 [pid = 3932] [id = 553] 04:17:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (16087000) [pid = 3932] [serial = 1659] [outer = 00000000] 04:17:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (1743E000) [pid = 3932] [serial = 1660] [outer = 16087000] 04:17:33 INFO - PROCESS | 3932 | 1468840653146 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (180D9800) [pid = 3932] [serial = 1661] [outer = 16087000] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 19961800 == 41 [pid = 3932] [id = 550] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 15C58C00 == 40 [pid = 3932] [id = 549] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 1905E000 == 39 [pid = 3932] [id = 548] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 19692800 == 38 [pid = 3932] [id = 547] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 1740F000 == 37 [pid = 3932] [id = 546] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 11363400 == 36 [pid = 3932] [id = 545] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 1A45C400 == 35 [pid = 3932] [id = 544] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 19953400 == 34 [pid = 3932] [id = 543] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 19061400 == 33 [pid = 3932] [id = 542] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 174B7400 == 32 [pid = 3932] [id = 541] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 1743A800 == 31 [pid = 3932] [id = 540] 04:17:33 INFO - PROCESS | 3932 | --DOCSHELL 12594400 == 30 [pid = 3932] [id = 539] 04:17:33 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1A8DBC00) [pid = 3932] [serial = 1612] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOCSHELL 1183C800 == 29 [pid = 3932] [id = 538] 04:17:34 INFO - PROCESS | 3932 | --DOCSHELL 1A8D3800 == 28 [pid = 3932] [id = 537] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (19688400) [pid = 3932] [serial = 1597] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (196E9800) [pid = 3932] [serial = 1598] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1995E800) [pid = 3932] [serial = 1600] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A54E800) [pid = 3932] [serial = 1603] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A5F0C00) [pid = 3932] [serial = 1604] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A809400) [pid = 3932] [serial = 1609] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (17D1D400) [pid = 3932] [serial = 1594] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (15B63000) [pid = 3932] [serial = 1591] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (15BB3400) [pid = 3932] [serial = 1592] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (11F43800) [pid = 3932] [serial = 1588] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11F9B400) [pid = 3932] [serial = 1589] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F98400) [pid = 3932] [serial = 1586] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11CAF400) [pid = 3932] [serial = 1585] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1DF2D800) [pid = 3932] [serial = 1583] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1DE4C000) [pid = 3932] [serial = 1582] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1D804400) [pid = 3932] [serial = 1580] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C0D8C00) [pid = 3932] [serial = 1579] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19A45000) [pid = 3932] [serial = 1577] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1994F800) [pid = 3932] [serial = 1576] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1608C000) [pid = 3932] [serial = 1574] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (15B62400) [pid = 3932] [serial = 1573] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1996B800) [pid = 3932] [serial = 1601] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1994D800) [pid = 3932] [serial = 1606] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (17E12800) [pid = 3932] [serial = 1595] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A80A000) [pid = 3932] [serial = 1610] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (19A4F800) [pid = 3932] [serial = 1607] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3932 | 1468840654060 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:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1320ms 04:17:34 INFO - PROCESS | 3932 | 1468840654106 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 3932 | 1468840654110 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:17:34 INFO - PROCESS | 3932 | 1468840654115 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 3932 | 1468840654118 Marionette TRACE conn6 <- [1,2178,null,{}] 04:17:34 INFO - PROCESS | 3932 | 1468840654123 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:17:34 INFO - PROCESS | 3932 | 1468840654126 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:34 INFO - PROCESS | 3932 | 1468840654210 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:17:34 INFO - PROCESS | 3932 | 1468840654217 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 3932 | 1468840654221 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:34 INFO - PROCESS | 3932 | ++DOCSHELL 11FA0000 == 29 [pid = 3932] [id = 554] 04:17:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11FA0C00) [pid = 3932] [serial = 1662] [outer = 00000000] 04:17:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (120A1400) [pid = 3932] [serial = 1663] [outer = 11FA0C00] 04:17:34 INFO - PROCESS | 3932 | 1468840654268 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (12542C00) [pid = 3932] [serial = 1664] [outer = 11FA0C00] 04:17:34 INFO - PROCESS | 3932 | 1468840654809 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:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 04:17:34 INFO - PROCESS | 3932 | 1468840654846 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 3932 | 1468840654850 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:17:34 INFO - PROCESS | 3932 | 1468840654856 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:17:34 INFO - PROCESS | 3932 | 1468840654859 Marionette TRACE conn6 <- [1,2182,null,{}] 04:17:34 INFO - PROCESS | 3932 | 1468840654862 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:17:34 INFO - PROCESS | 3932 | 1468840654865 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:34 INFO - PROCESS | 3932 | 1468840654955 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:17:35 INFO - PROCESS | 3932 | 1468840655051 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 3932 | 1468840655053 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:35 INFO - PROCESS | 3932 | ++DOCSHELL 15E62C00 == 30 [pid = 3932] [id = 555] 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (16003C00) [pid = 3932] [serial = 1665] [outer = 00000000] 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (16166000) [pid = 3932] [serial = 1666] [outer = 16003C00] 04:17:35 INFO - PROCESS | 3932 | 1468840655099 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1740AC00) [pid = 3932] [serial = 1667] [outer = 16003C00] 04:17:35 INFO - PROCESS | 3932 | --DOCSHELL 1A457000 == 29 [pid = 3932] [id = 13] 04:17:35 INFO - PROCESS | 3932 | 1468840655546 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:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 04:17:35 INFO - PROCESS | 3932 | 1468840655591 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 3932 | 1468840655593 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:17:35 INFO - PROCESS | 3932 | 1468840655596 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:17:35 INFO - PROCESS | 3932 | 1468840655600 Marionette TRACE conn6 <- [1,2186,null,{}] 04:17:35 INFO - PROCESS | 3932 | 1468840655610 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:17:35 INFO - PROCESS | 3932 | 1468840655615 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:35 INFO - PROCESS | 3932 | 1468840655698 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:17:35 INFO - PROCESS | 3932 | 1468840655706 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 3932 | 1468840655709 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:35 INFO - PROCESS | 3932 | ++DOCSHELL 19061400 == 30 [pid = 3932] [id = 556] 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19068400) [pid = 3932] [serial = 1668] [outer = 00000000] 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1968A800) [pid = 3932] [serial = 1669] [outer = 19068400] 04:17:35 INFO - PROCESS | 3932 | 1468840655790 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19695000) [pid = 3932] [serial = 1670] [outer = 19068400] 04:17:36 INFO - PROCESS | 3932 | 1468840656236 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:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 04:17:36 INFO - PROCESS | 3932 | 1468840656283 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3932 | 1468840656286 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:17:36 INFO - PROCESS | 3932 | 1468840656289 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 3932 | 1468840656291 Marionette TRACE conn6 <- [1,2190,null,{}] 04:17:36 INFO - PROCESS | 3932 | 1468840656302 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:17:36 INFO - PROCESS | 3932 | 1468840656304 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:36 INFO - PROCESS | 3932 | 1468840656416 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:17:36 INFO - PROCESS | 3932 | 1468840656422 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 3932 | 1468840656424 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:36 INFO - PROCESS | 3932 | ++DOCSHELL 1994DC00 == 31 [pid = 3932] [id = 557] 04:17:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19952C00) [pid = 3932] [serial = 1671] [outer = 00000000] 04:17:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19968000) [pid = 3932] [serial = 1672] [outer = 19952C00] 04:17:36 INFO - PROCESS | 3932 | 1468840656467 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A02C00) [pid = 3932] [serial = 1673] [outer = 19952C00] 04:17:36 INFO - PROCESS | 3932 | 1468840656891 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:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 04:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:17:36 INFO - PROCESS | 3932 | 1468840656965 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3932 | 1468840656967 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:17:36 INFO - PROCESS | 3932 | 1468840656970 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 3932 | 1468840656972 Marionette TRACE conn6 <- [1,2194,null,{}] 04:17:36 INFO - PROCESS | 3932 | 1468840656975 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:17:36 INFO - PROCESS | 3932 | 1468840656977 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:37 INFO - PROCESS | 3932 | 1468840657090 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:17:37 INFO - PROCESS | 3932 | 1468840657179 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 3932 | 1468840657181 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:37 INFO - PROCESS | 3932 | ++DOCSHELL 19A0A800 == 32 [pid = 3932] [id = 558] 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19A0D400) [pid = 3932] [serial = 1674] [outer = 00000000] 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A4B000) [pid = 3932] [serial = 1675] [outer = 19A0D400] 04:17:37 INFO - PROCESS | 3932 | 1468840657227 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A4BC00) [pid = 3932] [serial = 1676] [outer = 19A0D400] 04:17:37 INFO - PROCESS | 3932 | 1468840657660 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:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 731ms 04:17:37 INFO - PROCESS | 3932 | 1468840657703 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 3932 | 1468840657705 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:17:37 INFO - PROCESS | 3932 | 1468840657708 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 3932 | 1468840657710 Marionette TRACE conn6 <- [1,2198,null,{}] 04:17:37 INFO - PROCESS | 3932 | 1468840657713 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:17:37 INFO - PROCESS | 3932 | 1468840657728 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:37 INFO - PROCESS | 3932 | 1468840657869 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:17:37 INFO - PROCESS | 3932 | 1468840657881 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 3932 | 1468840657883 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:37 INFO - PROCESS | 3932 | ++DOCSHELL 15E5C800 == 33 [pid = 3932] [id = 559] 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A54F800) [pid = 3932] [serial = 1677] [outer = 00000000] 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A809800) [pid = 3932] [serial = 1678] [outer = 1A54F800] 04:17:37 INFO - PROCESS | 3932 | 1468840657929 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5F5400) [pid = 3932] [serial = 1679] [outer = 1A54F800] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A8E1C00) [pid = 3932] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17A52C00) [pid = 3932] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1177BC00) [pid = 3932] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1743F000) [pid = 3932] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1183D000) [pid = 3932] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A8D4C00) [pid = 3932] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19953C00) [pid = 3932] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A510800) [pid = 3932] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (12595C00) [pid = 3932] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1962F000) [pid = 3932] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19931800) [pid = 3932] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C0D8800) [pid = 3932] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (16064000) [pid = 3932] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:17:38 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A811000) [pid = 3932] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:17:38 INFO - PROCESS | 3932 | 1468840658556 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:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 870ms 04:17:38 INFO - PROCESS | 3932 | 1468840658579 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:17:38 INFO - PROCESS | 3932 | 1468840658581 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:17:38 INFO - PROCESS | 3932 | 1468840658584 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 3932 | 1468840658586 Marionette TRACE conn6 <- [1,2202,null,{}] 04:17:38 INFO - PROCESS | 3932 | 1468840658589 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:17:38 INFO - PROCESS | 3932 | 1468840658591 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:38 INFO - PROCESS | 3932 | 1468840658670 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:17:38 INFO - PROCESS | 3932 | 1468840658675 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 3932 | 1468840658677 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:38 INFO - PROCESS | 3932 | ++DOCSHELL 12595C00 == 34 [pid = 3932] [id = 560] 04:17:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (16085400) [pid = 3932] [serial = 1680] [outer = 00000000] 04:17:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19950800) [pid = 3932] [serial = 1681] [outer = 16085400] 04:17:38 INFO - PROCESS | 3932 | 1468840658719 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A51800) [pid = 3932] [serial = 1682] [outer = 16085400] 04:17:39 INFO - PROCESS | 3932 | 1468840659123 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:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 04:17:39 INFO - PROCESS | 3932 | 1468840659155 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 3932 | 1468840659157 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:17:39 INFO - PROCESS | 3932 | 1468840659160 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 3932 | 1468840659161 Marionette TRACE conn6 <- [1,2206,null,{}] 04:17:39 INFO - PROCESS | 3932 | 1468840659165 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:17:39 INFO - PROCESS | 3932 | 1468840659167 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:39 INFO - PROCESS | 3932 | 1468840659289 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:17:39 INFO - PROCESS | 3932 | 1468840659294 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 3932 | 1468840659296 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:39 INFO - PROCESS | 3932 | ++DOCSHELL 18E60000 == 35 [pid = 3932] [id = 561] 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A810800) [pid = 3932] [serial = 1683] [outer = 00000000] 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A8DF000) [pid = 3932] [serial = 1684] [outer = 1A810800] 04:17:39 INFO - PROCESS | 3932 | 1468840659338 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1CF800) [pid = 3932] [serial = 1685] [outer = 1A810800] 04:17:39 INFO - PROCESS | 3932 | 1468840659743 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:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:17:39 INFO - PROCESS | 3932 | 1468840659791 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 3932 | 1468840659793 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:17:39 INFO - PROCESS | 3932 | 1468840659796 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 3932 | 1468840659798 Marionette TRACE conn6 <- [1,2210,null,{}] 04:17:39 INFO - PROCESS | 3932 | 1468840659805 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:17:39 INFO - PROCESS | 3932 | 1468840659807 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:39 INFO - PROCESS | 3932 | 1468840659888 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:17:39 INFO - PROCESS | 3932 | 1468840659894 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 3932 | 1468840659895 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:39 INFO - PROCESS | 3932 | ++DOCSHELL 1905E000 == 36 [pid = 3932] [id = 562] 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1EC800) [pid = 3932] [serial = 1686] [outer = 00000000] 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B270800) [pid = 3932] [serial = 1687] [outer = 1B1EC800] 04:17:39 INFO - PROCESS | 3932 | 1468840659938 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C097800) [pid = 3932] [serial = 1688] [outer = 1B1EC800] 04:17:40 INFO - PROCESS | 3932 | 1468840660379 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:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 04:17:40 INFO - PROCESS | 3932 | 1468840660427 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 3932 | 1468840660429 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:17:40 INFO - PROCESS | 3932 | 1468840660494 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 3932 | 1468840660497 Marionette TRACE conn6 <- [1,2214,null,{}] 04:17:40 INFO - PROCESS | 3932 | 1468840660503 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:17:40 INFO - PROCESS | 3932 | 1468840660507 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:40 INFO - PROCESS | 3932 | 1468840660621 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:17:40 INFO - PROCESS | 3932 | 1468840660751 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 3932 | 1468840660755 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:40 INFO - PROCESS | 3932 | ++DOCSHELL 1183C800 == 37 [pid = 3932] [id = 563] 04:17:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1183E000) [pid = 3932] [serial = 1689] [outer = 00000000] 04:17:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (11F50400) [pid = 3932] [serial = 1690] [outer = 1183E000] 04:17:40 INFO - PROCESS | 3932 | 1468840660811 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (120A2000) [pid = 3932] [serial = 1691] [outer = 1183E000] 04:17:41 INFO - PROCESS | 3932 | 1468840661429 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:17:41 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:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1014ms 04:17:41 INFO - PROCESS | 3932 | 1468840661470 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 3932 | 1468840661475 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:17:41 INFO - PROCESS | 3932 | 1468840661480 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 3932 | 1468840661483 Marionette TRACE conn6 <- [1,2218,null,{}] 04:17:41 INFO - PROCESS | 3932 | 1468840661490 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:17:41 INFO - PROCESS | 3932 | 1468840661494 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:41 INFO - PROCESS | 3932 | 1468840661606 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:17:41 INFO - PROCESS | 3932 | 1468840661717 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 3932 | 1468840661720 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:41 INFO - PROCESS | 3932 | ++DOCSHELL 17A5A000 == 38 [pid = 3932] [id = 564] 04:17:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (17A5A400) [pid = 3932] [serial = 1692] [outer = 00000000] 04:17:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (17F5A400) [pid = 3932] [serial = 1693] [outer = 17A5A400] 04:17:41 INFO - PROCESS | 3932 | 1468840661775 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (19694400) [pid = 3932] [serial = 1694] [outer = 17A5A400] 04:17:42 INFO - PROCESS | 3932 | 1468840662326 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:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 04:17:42 INFO - PROCESS | 3932 | 1468840662414 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 3932 | 1468840662417 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 3932 | 1468840662420 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:17:42 INFO - PROCESS | 3932 | 1468840662423 Marionette TRACE conn6 <- [1,2222,null,{}] 04:17:42 INFO - PROCESS | 3932 | 1468840662427 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:17:42 INFO - PROCESS | 3932 | 1468840662429 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:42 INFO - PROCESS | 3932 | 1468840662576 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:17:42 INFO - PROCESS | 3932 | 1468840662715 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 3932 | 1468840662721 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:42 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F7400 == 39 [pid = 3932] [id = 565] 04:17:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1A5F8400) [pid = 3932] [serial = 1695] [outer = 00000000] 04:17:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1A8D2C00) [pid = 3932] [serial = 1696] [outer = 1A5F8400] 04:17:42 INFO - PROCESS | 3932 | 1468840662781 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B1F3800) [pid = 3932] [serial = 1697] [outer = 1A5F8400] 04:17:43 INFO - PROCESS | 3932 | 1468840663376 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:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 04:17:43 INFO - PROCESS | 3932 | 1468840663394 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 3932 | 1468840663397 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:17:43 INFO - PROCESS | 3932 | 1468840663400 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:17:43 INFO - PROCESS | 3932 | 1468840663402 Marionette TRACE conn6 <- [1,2226,null,{}] 04:17:43 INFO - PROCESS | 3932 | 1468840663406 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:17:43 INFO - PROCESS | 3932 | 1468840663408 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:43 INFO - PROCESS | 3932 | 1468840663516 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:17:43 INFO - PROCESS | 3932 | 1468840663624 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 3932 | 1468840663627 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:43 INFO - PROCESS | 3932 | ++DOCSHELL 1C0DC000 == 40 [pid = 3932] [id = 566] 04:17:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C0DDC00) [pid = 3932] [serial = 1698] [outer = 00000000] 04:17:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C4A6800) [pid = 3932] [serial = 1699] [outer = 1C0DDC00] 04:17:43 INFO - PROCESS | 3932 | 1468840663679 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1D804400) [pid = 3932] [serial = 1700] [outer = 1C0DDC00] 04:17:44 INFO - PROCESS | 3932 | 1468840664397 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:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1069ms 04:17:44 INFO - PROCESS | 3932 | 1468840664473 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 3932 | 1468840664478 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:17:44 INFO - PROCESS | 3932 | 1468840664483 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 3932 | 1468840664486 Marionette TRACE conn6 <- [1,2230,null,{}] 04:17:44 INFO - PROCESS | 3932 | 1468840664491 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:17:44 INFO - PROCESS | 3932 | 1468840664494 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:44 INFO - PROCESS | 3932 | 1468840664596 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:17:44 INFO - PROCESS | 3932 | 1468840664735 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 3932 | 1468840664740 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:44 INFO - PROCESS | 3932 | ++DOCSHELL 15BABC00 == 41 [pid = 3932] [id = 567] 04:17:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (15BB2800) [pid = 3932] [serial = 1701] [outer = 00000000] 04:17:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (16004000) [pid = 3932] [serial = 1702] [outer = 15BB2800] 04:17:44 INFO - PROCESS | 3932 | 1468840664792 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (16C6C800) [pid = 3932] [serial = 1703] [outer = 15BB2800] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 18E60000 == 40 [pid = 3932] [id = 561] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 12595C00 == 39 [pid = 3932] [id = 560] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 15E5C800 == 38 [pid = 3932] [id = 559] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 19A0A800 == 37 [pid = 3932] [id = 558] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 1994DC00 == 36 [pid = 3932] [id = 557] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 19061400 == 35 [pid = 3932] [id = 556] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 15E62C00 == 34 [pid = 3932] [id = 555] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 11FA0000 == 33 [pid = 3932] [id = 554] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 0D4E9000 == 32 [pid = 3932] [id = 552] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 16066800 == 31 [pid = 3932] [id = 553] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 19696000 == 30 [pid = 3932] [id = 551] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 11F44400 == 29 [pid = 3932] [id = 14] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 1C0DC000 == 28 [pid = 3932] [id = 566] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 1A5F7400 == 27 [pid = 3932] [id = 565] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 1905E000 == 26 [pid = 3932] [id = 562] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 1183C800 == 25 [pid = 3932] [id = 563] 04:17:45 INFO - PROCESS | 3932 | --DOCSHELL 17A5A000 == 24 [pid = 3932] [id = 564] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (1B1EA400) [pid = 3932] [serial = 1639] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (17F56000) [pid = 3932] [serial = 1624] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (19061C00) [pid = 3932] [serial = 1625] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A8D7C00) [pid = 3932] [serial = 1636] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (174BBC00) [pid = 3932] [serial = 1621] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (17A5C400) [pid = 3932] [serial = 1622] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (11CAA000) [pid = 3932] [serial = 1615] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (11F9F800) [pid = 3932] [serial = 1616] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1A8DCC00) [pid = 3932] [serial = 1613] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A0A400) [pid = 3932] [serial = 1630] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A042C00) [pid = 3932] [serial = 1631] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1A779800) [pid = 3932] [serial = 1633] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (129E3400) [pid = 3932] [serial = 1618] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (12ADB400) [pid = 3932] [serial = 1619] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A806400) [pid = 3932] [serial = 1634] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (196DCC00) [pid = 3932] [serial = 1627] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1994B400) [pid = 3932] [serial = 1628] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B271C00) [pid = 3932] [serial = 1642] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C4A8C00) [pid = 3932] [serial = 1654] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C0DF000) [pid = 3932] [serial = 1645] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1994C000) [pid = 3932] [serial = 1648] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1B2E3400) [pid = 3932] [serial = 1643] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C0DD800) [pid = 3932] [serial = 1651] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C43B400) [pid = 3932] [serial = 1646] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19A04C00) [pid = 3932] [serial = 1649] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C49FC00) [pid = 3932] [serial = 1652] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B1ED400) [pid = 3932] [serial = 1640] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A779400) [pid = 3932] [serial = 1637] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 3932 | 1468840665960 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:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1521ms 04:17:45 INFO - PROCESS | 3932 | 1468840666007 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 3932 | 1468840666011 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:17:46 INFO - PROCESS | 3932 | 1468840666029 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 3932 | 1468840666032 Marionette TRACE conn6 <- [1,2234,null,{}] 04:17:46 INFO - PROCESS | 3932 | 1468840666038 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:17:46 INFO - PROCESS | 3932 | 1468840666041 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:46 INFO - PROCESS | 3932 | 1468840666121 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:17:46 INFO - PROCESS | 3932 | 1468840666128 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 3932 | 1468840666132 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:46 INFO - PROCESS | 3932 | ++DOCSHELL 11F97400 == 25 [pid = 3932] [id = 568] 04:17:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (11F98400) [pid = 3932] [serial = 1704] [outer = 00000000] 04:17:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (120A0C00) [pid = 3932] [serial = 1705] [outer = 11F98400] 04:17:46 INFO - PROCESS | 3932 | 1468840666179 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (12507C00) [pid = 3932] [serial = 1706] [outer = 11F98400] 04:17:46 INFO - PROCESS | 3932 | 1468840666660 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:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 04:17:46 INFO - PROCESS | 3932 | 1468840666716 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 3932 | 1468840666721 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:17:46 INFO - PROCESS | 3932 | 1468840666763 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 3932 | 1468840666766 Marionette TRACE conn6 <- [1,2238,null,{}] 04:17:46 INFO - PROCESS | 3932 | 1468840666772 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:17:46 INFO - PROCESS | 3932 | 1468840666775 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:46 INFO - PROCESS | 3932 | 1468840666862 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:17:46 INFO - PROCESS | 3932 | 1468840666964 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 3932 | 1468840666966 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:46 INFO - PROCESS | 3932 | ++DOCSHELL 15C56400 == 26 [pid = 3932] [id = 569] 04:17:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (15C57400) [pid = 3932] [serial = 1707] [outer = 00000000] 04:17:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (16008800) [pid = 3932] [serial = 1708] [outer = 15C57400] 04:17:46 INFO - PROCESS | 3932 | 1468840667014 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (17407800) [pid = 3932] [serial = 1709] [outer = 15C57400] 04:17:47 INFO - PROCESS | 3932 | 1468840667393 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:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 710ms 04:17:47 INFO - PROCESS | 3932 | 1468840667441 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 3932 | 1468840667443 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:17:47 INFO - PROCESS | 3932 | 1468840667446 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:17:47 INFO - PROCESS | 3932 | 1468840667450 Marionette TRACE conn6 <- [1,2242,null,{}] 04:17:47 INFO - PROCESS | 3932 | 1468840667460 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:17:47 INFO - PROCESS | 3932 | 1468840667465 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:47 INFO - PROCESS | 3932 | 1468840667548 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:17:47 INFO - PROCESS | 3932 | 1468840667554 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 3932 | 1468840667557 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:47 INFO - PROCESS | 3932 | ++DOCSHELL 18E5F000 == 27 [pid = 3932] [id = 570] 04:17:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (18E60000) [pid = 3932] [serial = 1710] [outer = 00000000] 04:17:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19687C00) [pid = 3932] [serial = 1711] [outer = 18E60000] 04:17:47 INFO - PROCESS | 3932 | 1468840667604 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19694000) [pid = 3932] [serial = 1712] [outer = 18E60000] 04:17:48 INFO - PROCESS | 3932 | 1468840668081 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:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 04:17:48 INFO - PROCESS | 3932 | 1468840668120 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 3932 | 1468840668123 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:17:48 INFO - PROCESS | 3932 | 1468840668126 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 3932 | 1468840668128 Marionette TRACE conn6 <- [1,2246,null,{}] 04:17:48 INFO - PROCESS | 3932 | 1468840668131 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:17:48 INFO - PROCESS | 3932 | 1468840668133 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:48 INFO - PROCESS | 3932 | 1468840668254 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:17:48 INFO - PROCESS | 3932 | 1468840668347 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 3932 | 1468840668349 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:48 INFO - PROCESS | 3932 | ++DOCSHELL 19953C00 == 28 [pid = 3932] [id = 571] 04:17:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19954400) [pid = 3932] [serial = 1713] [outer = 00000000] 04:17:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19961800) [pid = 3932] [serial = 1714] [outer = 19954400] 04:17:48 INFO - PROCESS | 3932 | 1468840668396 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A01800) [pid = 3932] [serial = 1715] [outer = 19954400] 04:17:48 INFO - PROCESS | 3932 | 1468840668832 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:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 04:17:48 INFO - PROCESS | 3932 | 1468840668860 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 3932 | 1468840668862 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:17:48 INFO - PROCESS | 3932 | 1468840668884 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 3932 | 1468840668886 Marionette TRACE conn6 <- [1,2250,null,{}] 04:17:48 INFO - PROCESS | 3932 | 1468840668890 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:17:48 INFO - PROCESS | 3932 | 1468840668892 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:48 INFO - PROCESS | 3932 | 1468840669004 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:17:48 INFO - PROCESS | 3932 | 1468840669009 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 3932 | 1468840669011 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:49 INFO - PROCESS | 3932 | ++DOCSHELL 19A07000 == 29 [pid = 3932] [id = 572] 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19A0A400) [pid = 3932] [serial = 1716] [outer = 00000000] 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A4DC00) [pid = 3932] [serial = 1717] [outer = 19A0A400] 04:17:49 INFO - PROCESS | 3932 | 1468840669054 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A42F400) [pid = 3932] [serial = 1718] [outer = 19A0A400] 04:17:49 INFO - PROCESS | 3932 | 1468840669505 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:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:17:49 INFO - PROCESS | 3932 | 1468840669559 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 3932 | 1468840669561 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:17:49 INFO - PROCESS | 3932 | 1468840669564 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 3932 | 1468840669566 Marionette TRACE conn6 <- [1,2254,null,{}] 04:17:49 INFO - PROCESS | 3932 | 1468840669569 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:17:49 INFO - PROCESS | 3932 | 1468840669575 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:49 INFO - PROCESS | 3932 | 1468840669741 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:17:49 INFO - PROCESS | 3932 | 1468840669752 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 3932 | 1468840669754 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:49 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F3800 == 30 [pid = 3932] [id = 573] 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A5F4C00) [pid = 3932] [serial = 1719] [outer = 00000000] 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8D3C00) [pid = 3932] [serial = 1720] [outer = 1A5F4C00] 04:17:49 INFO - PROCESS | 3932 | 1468840669806 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1AB06000) [pid = 3932] [serial = 1721] [outer = 1A5F4C00] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1B1EC800) [pid = 3932] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19952C00) [pid = 3932] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19A0D400) [pid = 3932] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19068400) [pid = 3932] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11773800) [pid = 3932] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (16003C00) [pid = 3932] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (16087000) [pid = 3932] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11FA0C00) [pid = 3932] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1AA62000) [pid = 3932] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A54F800) [pid = 3932] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A44C00) [pid = 3932] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (16085400) [pid = 3932] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A810800) [pid = 3932] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:17:50 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A458400) [pid = 3932] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:17:50 INFO - PROCESS | 3932 | 1468840670428 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:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 04:17:50 INFO - PROCESS | 3932 | 1468840670496 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:17:50 INFO - PROCESS | 3932 | 1468840670498 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:17:50 INFO - PROCESS | 3932 | 1468840670501 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 3932 | 1468840670502 Marionette TRACE conn6 <- [1,2258,null,{}] 04:17:50 INFO - PROCESS | 3932 | 1468840670506 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:17:50 INFO - PROCESS | 3932 | 1468840670507 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:50 INFO - PROCESS | 3932 | 1468840670583 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:17:50 INFO - PROCESS | 3932 | 1468840670588 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 3932 | 1468840670590 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:50 INFO - PROCESS | 3932 | ++DOCSHELL 18E61800 == 31 [pid = 3932] [id = 574] 04:17:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1906AC00) [pid = 3932] [serial = 1722] [outer = 00000000] 04:17:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A458400) [pid = 3932] [serial = 1723] [outer = 1906AC00] 04:17:50 INFO - PROCESS | 3932 | 1468840670633 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A5F1400) [pid = 3932] [serial = 1724] [outer = 1906AC00] 04:17:51 INFO - PROCESS | 3932 | 1468840671045 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:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 04:17:51 INFO - PROCESS | 3932 | 1468840671072 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 3932 | 1468840671073 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:17:51 INFO - PROCESS | 3932 | 1468840671077 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 3932 | 1468840671078 Marionette TRACE conn6 <- [1,2262,null,{}] 04:17:51 INFO - PROCESS | 3932 | 1468840671101 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:17:51 INFO - PROCESS | 3932 | 1468840671103 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:51 INFO - PROCESS | 3932 | 1468840671182 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:17:51 INFO - PROCESS | 3932 | 1468840671187 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 3932 | 1468840671189 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:51 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DE800 == 32 [pid = 3932] [id = 575] 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A44C00) [pid = 3932] [serial = 1725] [outer = 00000000] 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (11839400) [pid = 3932] [serial = 1726] [outer = 19A44C00] 04:17:51 INFO - PROCESS | 3932 | 1468840671231 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19938800) [pid = 3932] [serial = 1727] [outer = 19A44C00] 04:17:51 INFO - PROCESS | 3932 | 1468840671663 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:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 650ms 04:17:51 INFO - PROCESS | 3932 | 1468840671735 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:17:51 INFO - PROCESS | 3932 | 1468840671737 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:17:51 INFO - PROCESS | 3932 | 1468840671741 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 3932 | 1468840671742 Marionette TRACE conn6 <- [1,2266,null,{}] 04:17:51 INFO - PROCESS | 3932 | 1468840671746 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:17:51 INFO - PROCESS | 3932 | 1468840671748 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:51 INFO - PROCESS | 3932 | 1468840671826 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:17:51 INFO - PROCESS | 3932 | 1468840671833 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 3932 | 1468840671834 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:51 INFO - PROCESS | 3932 | ++DOCSHELL 18E5CC00 == 33 [pid = 3932] [id = 576] 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B26D800) [pid = 3932] [serial = 1728] [outer = 00000000] 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B2EB000) [pid = 3932] [serial = 1729] [outer = 1B26D800] 04:17:51 INFO - PROCESS | 3932 | 1468840671886 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C097000) [pid = 3932] [serial = 1730] [outer = 1B26D800] 04:17:52 INFO - PROCESS | 3932 | --DOCSHELL 11F97400 == 32 [pid = 3932] [id = 568] 04:17:52 INFO - PROCESS | 3932 | --DOCSHELL 15BABC00 == 31 [pid = 3932] [id = 567] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 15C56400 == 30 [pid = 3932] [id = 569] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 18E61800 == 29 [pid = 3932] [id = 574] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 19A07000 == 28 [pid = 3932] [id = 572] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 19953C00 == 27 [pid = 3932] [id = 571] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 1A5F3800 == 26 [pid = 3932] [id = 573] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 18E5F000 == 25 [pid = 3932] [id = 570] 04:17:53 INFO - PROCESS | 3932 | --DOCSHELL 0C5DE800 == 24 [pid = 3932] [id = 575] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A4A800) [pid = 3932] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (120A1400) [pid = 3932] [serial = 1663] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (12542C00) [pid = 3932] [serial = 1664] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1D80E000) [pid = 3932] [serial = 1655] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1C097800) [pid = 3932] [serial = 1688] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A809800) [pid = 3932] [serial = 1678] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (11778C00) [pid = 3932] [serial = 1124] [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:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19A51800) [pid = 3932] [serial = 1682] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19950800) [pid = 3932] [serial = 1681] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A8DF000) [pid = 3932] [serial = 1684] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A5F5400) [pid = 3932] [serial = 1679] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19A02C00) [pid = 3932] [serial = 1673] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1CF800) [pid = 3932] [serial = 1685] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19695000) [pid = 3932] [serial = 1670] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1B270800) [pid = 3932] [serial = 1687] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19968000) [pid = 3932] [serial = 1672] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19A4BC00) [pid = 3932] [serial = 1676] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1968A800) [pid = 3932] [serial = 1669] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (19A4B000) [pid = 3932] [serial = 1675] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (11FA2000) [pid = 3932] [serial = 1657] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (12543800) [pid = 3932] [serial = 1658] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (16166000) [pid = 3932] [serial = 1666] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1740AC00) [pid = 3932] [serial = 1667] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (1743E000) [pid = 3932] [serial = 1660] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (180D9800) [pid = 3932] [serial = 1661] [outer = 00000000] [url = about:blank] 04:17:53 INFO - PROCESS | 3932 | 1468840673626 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:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1916ms 04:17:53 INFO - PROCESS | 3932 | 1468840673660 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 3932 | 1468840673664 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:17:53 INFO - PROCESS | 3932 | 1468840673669 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 3932 | 1468840673672 Marionette TRACE conn6 <- [1,2270,null,{}] 04:17:53 INFO - PROCESS | 3932 | 1468840673678 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:17:53 INFO - PROCESS | 3932 | 1468840673681 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:53 INFO - PROCESS | 3932 | 1468840673770 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:17:53 INFO - PROCESS | 3932 | 1468840673779 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 3932 | 1468840673783 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:53 INFO - PROCESS | 3932 | ++DOCSHELL 1183A000 == 25 [pid = 3932] [id = 577] 04:17:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (1183A400) [pid = 3932] [serial = 1731] [outer = 00000000] 04:17:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (11BDD000) [pid = 3932] [serial = 1732] [outer = 1183A400] 04:17:53 INFO - PROCESS | 3932 | 1468840673832 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (11F44000) [pid = 3932] [serial = 1733] [outer = 1183A400] 04:17:54 INFO - PROCESS | 3932 | 1468840674314 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:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 04:17:54 INFO - PROCESS | 3932 | 1468840674342 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 3932 | 1468840674347 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:17:54 INFO - PROCESS | 3932 | 1468840674357 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 3932 | 1468840674359 Marionette TRACE conn6 <- [1,2274,null,{}] 04:17:54 INFO - PROCESS | 3932 | 1468840674363 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:17:54 INFO - PROCESS | 3932 | 1468840674366 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:54 INFO - PROCESS | 3932 | 1468840674452 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:17:54 INFO - PROCESS | 3932 | 1468840674461 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 3932 | 1468840674464 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:54 INFO - PROCESS | 3932 | ++DOCSHELL 12543800 == 26 [pid = 3932] [id = 578] 04:17:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (12544000) [pid = 3932] [serial = 1734] [outer = 00000000] 04:17:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1258B400) [pid = 3932] [serial = 1735] [outer = 12544000] 04:17:54 INFO - PROCESS | 3932 | 1468840674511 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (129DC800) [pid = 3932] [serial = 1736] [outer = 12544000] 04:17:54 INFO - PROCESS | 3932 | 1468840674962 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:17:55 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:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 04:17:55 INFO - PROCESS | 3932 | 1468840675033 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:17:55 INFO - PROCESS | 3932 | 1468840675035 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:17:55 INFO - PROCESS | 3932 | 1468840675038 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 3932 | 1468840675042 Marionette TRACE conn6 <- [1,2278,null,{}] 04:17:55 INFO - PROCESS | 3932 | 1468840675052 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:17:55 INFO - PROCESS | 3932 | 1468840675057 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:55 INFO - PROCESS | 3932 | 1468840675141 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:17:55 INFO - PROCESS | 3932 | 1468840675265 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 3932 | 1468840675268 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:55 INFO - PROCESS | 3932 | ++DOCSHELL 1615DC00 == 27 [pid = 3932] [id = 579] 04:17:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1615E000) [pid = 3932] [serial = 1737] [outer = 00000000] 04:17:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (16C66400) [pid = 3932] [serial = 1738] [outer = 1615E000] 04:17:55 INFO - PROCESS | 3932 | 1468840675317 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (174B6400) [pid = 3932] [serial = 1739] [outer = 1615E000] 04:17:55 INFO - PROCESS | 3932 | 1468840675699 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:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 04:17:55 INFO - PROCESS | 3932 | 1468840675713 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 3932 | 1468840675715 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:17:55 INFO - PROCESS | 3932 | 1468840675718 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:17:55 INFO - PROCESS | 3932 | 1468840675719 Marionette TRACE conn6 <- [1,2282,null,{}] 04:17:55 INFO - PROCESS | 3932 | 1468840675723 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:17:55 INFO - PROCESS | 3932 | 1468840675725 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:55 INFO - PROCESS | 3932 | 1468840675807 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:17:55 INFO - PROCESS | 3932 | 1468840675896 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 3932 | 1468840675898 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:55 INFO - PROCESS | 3932 | ++DOCSHELL 16C60800 == 28 [pid = 3932] [id = 580] 04:17:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (16C68000) [pid = 3932] [serial = 1740] [outer = 00000000] 04:17:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (17D26C00) [pid = 3932] [serial = 1741] [outer = 16C68000] 04:17:55 INFO - PROCESS | 3932 | 1468840675942 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (18E58400) [pid = 3932] [serial = 1742] [outer = 16C68000] 04:17:56 INFO - PROCESS | 3932 | 1468840676301 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:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 04:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:17:56 INFO - PROCESS | 3932 | 1468840676352 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 3932 | 1468840676354 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:17:56 INFO - PROCESS | 3932 | 1468840676357 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 3932 | 1468840676359 Marionette TRACE conn6 <- [1,2286,null,{}] 04:17:56 INFO - PROCESS | 3932 | 1468840676362 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:17:56 INFO - PROCESS | 3932 | 1468840676364 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:56 INFO - PROCESS | 3932 | 1468840676440 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:17:56 INFO - PROCESS | 3932 | 1468840676557 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 3932 | 1468840676559 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:56 INFO - PROCESS | 3932 | ++DOCSHELL 18E5FC00 == 29 [pid = 3932] [id = 581] 04:17:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (18E60C00) [pid = 3932] [serial = 1743] [outer = 00000000] 04:17:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1968A800) [pid = 3932] [serial = 1744] [outer = 18E60C00] 04:17:56 INFO - PROCESS | 3932 | 1468840676605 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (19695400) [pid = 3932] [serial = 1745] [outer = 18E60C00] 04:17:56 INFO - PROCESS | 3932 | 1468840676946 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:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 04:17:56 INFO - PROCESS | 3932 | 1468840676989 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:17:56 INFO - PROCESS | 3932 | 1468840676991 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:17:56 INFO - PROCESS | 3932 | 1468840676994 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 3932 | 1468840676995 Marionette TRACE conn6 <- [1,2290,null,{}] 04:17:56 INFO - PROCESS | 3932 | 1468840676999 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:17:56 INFO - PROCESS | 3932 | 1468840677004 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:57 INFO - PROCESS | 3932 | 1468840677146 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:17:57 INFO - PROCESS | 3932 | 1468840677152 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 3932 | 1468840677154 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:57 INFO - PROCESS | 3932 | ++DOCSHELL 1994DC00 == 30 [pid = 3932] [id = 582] 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1994E800) [pid = 3932] [serial = 1746] [outer = 00000000] 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19962800) [pid = 3932] [serial = 1747] [outer = 1994E800] 04:17:57 INFO - PROCESS | 3932 | 1468840677197 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A08400) [pid = 3932] [serial = 1748] [outer = 1994E800] 04:17:57 INFO - PROCESS | 3932 | 1468840677608 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:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 04:17:57 INFO - PROCESS | 3932 | 1468840677665 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:17:57 INFO - PROCESS | 3932 | 1468840677667 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:17:57 INFO - PROCESS | 3932 | 1468840677670 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 3932 | 1468840677672 Marionette TRACE conn6 <- [1,2294,null,{}] 04:17:57 INFO - PROCESS | 3932 | 1468840677675 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:17:57 INFO - PROCESS | 3932 | 1468840677677 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:57 INFO - PROCESS | 3932 | 1468840677753 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:17:57 INFO - PROCESS | 3932 | 1468840677760 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 3932 | 1468840677762 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:57 INFO - PROCESS | 3932 | ++DOCSHELL 19A44400 == 31 [pid = 3932] [id = 583] 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A48800) [pid = 3932] [serial = 1749] [outer = 00000000] 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A4E800) [pid = 3932] [serial = 1750] [outer = 19A48800] 04:17:57 INFO - PROCESS | 3932 | 1468840677804 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A4F000) [pid = 3932] [serial = 1751] [outer = 19A48800] 04:17:58 INFO - PROCESS | 3932 | 1468840678243 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:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 04:17:58 INFO - PROCESS | 3932 | 1468840678308 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 3932 | 1468840678310 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:17:58 INFO - PROCESS | 3932 | 1468840678313 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 3932 | 1468840678315 Marionette TRACE conn6 <- [1,2298,null,{}] 04:17:58 INFO - PROCESS | 3932 | 1468840678318 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:17:58 INFO - PROCESS | 3932 | 1468840678320 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:58 INFO - PROCESS | 3932 | 1468840678395 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:17:58 INFO - PROCESS | 3932 | 1468840678402 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 3932 | 1468840678403 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:58 INFO - PROCESS | 3932 | ++DOCSHELL 1258A800 == 32 [pid = 3932] [id = 584] 04:17:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A07000) [pid = 3932] [serial = 1752] [outer = 00000000] 04:17:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A557400) [pid = 3932] [serial = 1753] [outer = 19A07000] 04:17:58 INFO - PROCESS | 3932 | 1468840678446 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A54D400) [pid = 3932] [serial = 1754] [outer = 19A07000] 04:17:58 INFO - PROCESS | 3932 | 1468840678908 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:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 04:17:58 INFO - PROCESS | 3932 | 1468840678946 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 3932 | 1468840678948 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:17:58 INFO - PROCESS | 3932 | 1468840678951 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 3932 | 1468840678953 Marionette TRACE conn6 <- [1,2302,null,{}] 04:17:58 INFO - PROCESS | 3932 | 1468840678956 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:17:58 INFO - PROCESS | 3932 | 1468840678958 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:59 INFO - PROCESS | 3932 | 1468840679071 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:17:59 INFO - PROCESS | 3932 | 1468840679079 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 3932 | 1468840679081 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:59 INFO - PROCESS | 3932 | ++DOCSHELL 1615C800 == 33 [pid = 3932] [id = 585] 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A806C00) [pid = 3932] [serial = 1755] [outer = 00000000] 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A80E800) [pid = 3932] [serial = 1756] [outer = 1A806C00] 04:17:59 INFO - PROCESS | 3932 | 1468840679177 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A813C00) [pid = 3932] [serial = 1757] [outer = 1A806C00] 04:17:59 INFO - PROCESS | 3932 | 1468840679608 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:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 04:17:59 INFO - PROCESS | 3932 | 1468840679637 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 3932 | 1468840679639 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:17:59 INFO - PROCESS | 3932 | 1468840679651 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 3932 | 1468840679652 Marionette TRACE conn6 <- [1,2306,null,{}] 04:17:59 INFO - PROCESS | 3932 | 1468840679656 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:17:59 INFO - PROCESS | 3932 | 1468840679657 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:59 INFO - PROCESS | 3932 | 1468840679772 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:17:59 INFO - PROCESS | 3932 | 1468840679778 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 3932 | 1468840679779 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:17:59 INFO - PROCESS | 3932 | ++DOCSHELL 1A510800 == 34 [pid = 3932] [id = 586] 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A77A800) [pid = 3932] [serial = 1758] [outer = 00000000] 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8DCC00) [pid = 3932] [serial = 1759] [outer = 1A77A800] 04:17:59 INFO - PROCESS | 3932 | 1468840679821 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8DF800) [pid = 3932] [serial = 1760] [outer = 1A77A800] 04:18:00 INFO - PROCESS | 3932 | 1468840680279 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:18:00 INFO - PROCESS | 3932 | 1468840680331 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:18:00 INFO - PROCESS | 3932 | 1468840680334 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:18:00 INFO - PROCESS | 3932 | 1468840680337 Marionette TRACE conn6 <- [1,2310,null,{}] 04:18:00 INFO - PROCESS | 3932 | 1468840680340 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:18:00 INFO - PROCESS | 3932 | 1468840680342 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:00 INFO - PROCESS | 3932 | 1468840680468 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:18:00 INFO - PROCESS | 3932 | 1468840680569 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 3932 | 1468840680572 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:00 INFO - PROCESS | 3932 | ++DOCSHELL 180DE000 == 35 [pid = 3932] [id = 587] 04:18:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1EE400) [pid = 3932] [serial = 1761] [outer = 00000000] 04:18:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B2ED000) [pid = 3932] [serial = 1762] [outer = 1B1EE400] 04:18:00 INFO - PROCESS | 3932 | 1468840680616 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C0D8400) [pid = 3932] [serial = 1763] [outer = 1B1EE400] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (19A44C00) [pid = 3932] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19954400) [pid = 3932] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A0A400) [pid = 3932] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A5F4C00) [pid = 3932] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (18E60000) [pid = 3932] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (15C57400) [pid = 3932] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F98400) [pid = 3932] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15BB2800) [pid = 3932] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1C0DDC00) [pid = 3932] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A5F8400) [pid = 3932] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17A5A400) [pid = 3932] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1183E000) [pid = 3932] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:18:00 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1906AC00) [pid = 3932] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:18:01 INFO - PROCESS | 3932 | 1468840681109 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:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 830ms 04:18:01 INFO - PROCESS | 3932 | 1468840681171 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 3932 | 1468840681172 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:18:01 INFO - PROCESS | 3932 | 1468840681175 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 3932 | 1468840681177 Marionette TRACE conn6 <- [1,2314,null,{}] 04:18:01 INFO - PROCESS | 3932 | 1468840681180 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:18:01 INFO - PROCESS | 3932 | 1468840681182 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:01 INFO - PROCESS | 3932 | 1468840681261 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:18:01 INFO - PROCESS | 3932 | 1468840681267 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 3932 | 1468840681269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:01 INFO - PROCESS | 3932 | ++DOCSHELL 1615BC00 == 36 [pid = 3932] [id = 588] 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (17E12400) [pid = 3932] [serial = 1764] [outer = 00000000] 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A05000) [pid = 3932] [serial = 1765] [outer = 17E12400] 04:18:01 INFO - PROCESS | 3932 | 1468840681312 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A42C00) [pid = 3932] [serial = 1766] [outer = 17E12400] 04:18:01 INFO - PROCESS | 3932 | 1468840681742 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:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 04:18:01 INFO - PROCESS | 3932 | 1468840681809 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 3932 | 1468840681811 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:18:01 INFO - PROCESS | 3932 | 1468840681814 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 3932 | 1468840681816 Marionette TRACE conn6 <- [1,2318,null,{}] 04:18:01 INFO - PROCESS | 3932 | 1468840681820 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:18:01 INFO - PROCESS | 3932 | 1468840681821 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:01 INFO - PROCESS | 3932 | 1468840681899 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:18:01 INFO - PROCESS | 3932 | 1468840681907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 3932 | 1468840681909 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:01 INFO - PROCESS | 3932 | ++DOCSHELL 12503800 == 37 [pid = 3932] [id = 589] 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A80DC00) [pid = 3932] [serial = 1767] [outer = 00000000] 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B2DFC00) [pid = 3932] [serial = 1768] [outer = 1A80DC00] 04:18:01 INFO - PROCESS | 3932 | 1468840681950 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C0DB400) [pid = 3932] [serial = 1769] [outer = 1A80DC00] 04:18:02 INFO - PROCESS | 3932 | 1468840682397 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:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 04:18:02 INFO - PROCESS | 3932 | 1468840682453 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 3932 | 1468840682455 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:18:02 INFO - PROCESS | 3932 | 1468840682458 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 3932 | 1468840682460 Marionette TRACE conn6 <- [1,2322,null,{}] 04:18:02 INFO - PROCESS | 3932 | 1468840682463 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:18:02 INFO - PROCESS | 3932 | 1468840682465 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:02 INFO - PROCESS | 3932 | 1468840682544 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:18:02 INFO - PROCESS | 3932 | 1468840682551 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 3932 | 1468840682553 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:02 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EC400 == 38 [pid = 3932] [id = 590] 04:18:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B2E7400) [pid = 3932] [serial = 1770] [outer = 00000000] 04:18:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C49CC00) [pid = 3932] [serial = 1771] [outer = 1B2E7400] 04:18:02 INFO - PROCESS | 3932 | 1468840682594 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C4A4C00) [pid = 3932] [serial = 1772] [outer = 1B2E7400] 04:18:03 INFO - PROCESS | 3932 | --DOCSHELL 18E5CC00 == 37 [pid = 3932] [id = 576] 04:18:03 INFO - PROCESS | 3932 | --DOCSHELL 1183A000 == 36 [pid = 3932] [id = 577] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 12543800 == 35 [pid = 3932] [id = 578] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1994DC00 == 34 [pid = 3932] [id = 582] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 16C60800 == 33 [pid = 3932] [id = 580] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 180DE000 == 32 [pid = 3932] [id = 587] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1A510800 == 31 [pid = 3932] [id = 586] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1615BC00 == 30 [pid = 3932] [id = 588] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1615DC00 == 29 [pid = 3932] [id = 579] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 18E5FC00 == 28 [pid = 3932] [id = 581] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1258A800 == 27 [pid = 3932] [id = 584] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 1615C800 == 26 [pid = 3932] [id = 585] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 19A44400 == 25 [pid = 3932] [id = 583] 04:18:04 INFO - PROCESS | 3932 | --DOCSHELL 12503800 == 24 [pid = 3932] [id = 589] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19938800) [pid = 3932] [serial = 1727] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1B2EB000) [pid = 3932] [serial = 1729] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19961800) [pid = 3932] [serial = 1714] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A4DC00) [pid = 3932] [serial = 1717] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A01800) [pid = 3932] [serial = 1715] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A8D3C00) [pid = 3932] [serial = 1720] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A42F400) [pid = 3932] [serial = 1718] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1AB06000) [pid = 3932] [serial = 1721] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11839400) [pid = 3932] [serial = 1726] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19687C00) [pid = 3932] [serial = 1711] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (16008800) [pid = 3932] [serial = 1708] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (17407800) [pid = 3932] [serial = 1709] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (120A0C00) [pid = 3932] [serial = 1705] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (12507C00) [pid = 3932] [serial = 1706] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (16C6C800) [pid = 3932] [serial = 1703] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (16004000) [pid = 3932] [serial = 1702] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1D804400) [pid = 3932] [serial = 1700] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1C4A6800) [pid = 3932] [serial = 1699] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1B1F3800) [pid = 3932] [serial = 1697] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1A8D2C00) [pid = 3932] [serial = 1696] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19694400) [pid = 3932] [serial = 1694] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (17F5A400) [pid = 3932] [serial = 1693] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (120A2000) [pid = 3932] [serial = 1691] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (11F50400) [pid = 3932] [serial = 1690] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1A458400) [pid = 3932] [serial = 1723] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1A5F1400) [pid = 3932] [serial = 1724] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (19694000) [pid = 3932] [serial = 1712] [outer = 00000000] [url = about:blank] 04:18:04 INFO - PROCESS | 3932 | 1468840684368 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:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1935ms 04:18:04 INFO - PROCESS | 3932 | 1468840684396 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 3932 | 1468840684400 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:18:04 INFO - PROCESS | 3932 | 1468840684404 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 3932 | 1468840684408 Marionette TRACE conn6 <- [1,2326,null,{}] 04:18:04 INFO - PROCESS | 3932 | 1468840684413 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:18:04 INFO - PROCESS | 3932 | 1468840684416 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:04 INFO - PROCESS | 3932 | 1468840684506 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:18:04 INFO - PROCESS | 3932 | 1468840684513 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 3932 | 1468840684517 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:04 INFO - PROCESS | 3932 | ++DOCSHELL 11777C00 == 25 [pid = 3932] [id = 591] 04:18:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (11778400) [pid = 3932] [serial = 1773] [outer = 00000000] 04:18:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (11835400) [pid = 3932] [serial = 1774] [outer = 11778400] 04:18:04 INFO - PROCESS | 3932 | 1468840684566 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1183D000) [pid = 3932] [serial = 1775] [outer = 11778400] 04:18:05 INFO - PROCESS | 3932 | 1468840685074 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:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 04:18:05 INFO - PROCESS | 3932 | 1468840685135 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 3932 | 1468840685140 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:18:05 INFO - PROCESS | 3932 | 1468840685147 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 3932 | 1468840685150 Marionette TRACE conn6 <- [1,2330,null,{}] 04:18:05 INFO - PROCESS | 3932 | 1468840685153 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:18:05 INFO - PROCESS | 3932 | 1468840685156 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:05 INFO - PROCESS | 3932 | 1468840685246 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:18:05 INFO - PROCESS | 3932 | 1468840685259 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 3932 | 1468840685262 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:05 INFO - PROCESS | 3932 | ++DOCSHELL 120DE800 == 26 [pid = 3932] [id = 592] 04:18:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (12503800) [pid = 3932] [serial = 1776] [outer = 00000000] 04:18:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (12542800) [pid = 3932] [serial = 1777] [outer = 12503800] 04:18:05 INFO - PROCESS | 3932 | 1468840685308 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1258A800) [pid = 3932] [serial = 1778] [outer = 12503800] 04:18:05 INFO - PROCESS | 3932 | 1468840685765 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:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 04:18:05 INFO - PROCESS | 3932 | 1468840685820 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 3932 | 1468840685823 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:18:05 INFO - PROCESS | 3932 | 1468840685826 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 3932 | 1468840685829 Marionette TRACE conn6 <- [1,2334,null,{}] 04:18:05 INFO - PROCESS | 3932 | 1468840685841 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:18:05 INFO - PROCESS | 3932 | 1468840685845 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:05 INFO - PROCESS | 3932 | 1468840685956 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:18:06 INFO - PROCESS | 3932 | 1468840686056 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 3932 | 1468840686059 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:06 INFO - PROCESS | 3932 | ++DOCSHELL 15E55800 == 27 [pid = 3932] [id = 593] 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (15E56800) [pid = 3932] [serial = 1779] [outer = 00000000] 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (16004000) [pid = 3932] [serial = 1780] [outer = 15E56800] 04:18:06 INFO - PROCESS | 3932 | 1468840686106 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1615C400) [pid = 3932] [serial = 1781] [outer = 15E56800] 04:18:06 INFO - PROCESS | 3932 | 1468840686483 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:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 04:18:06 INFO - PROCESS | 3932 | 1468840686500 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 3932 | 1468840686502 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:18:06 INFO - PROCESS | 3932 | 1468840686505 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 3932 | 1468840686507 Marionette TRACE conn6 <- [1,2338,null,{}] 04:18:06 INFO - PROCESS | 3932 | 1468840686510 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:18:06 INFO - PROCESS | 3932 | 1468840686512 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:06 INFO - PROCESS | 3932 | 1468840686631 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:18:06 INFO - PROCESS | 3932 | 1468840686639 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 3932 | 1468840686640 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:06 INFO - PROCESS | 3932 | ++DOCSHELL 1615AC00 == 28 [pid = 3932] [id = 594] 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1615BC00) [pid = 3932] [serial = 1782] [outer = 00000000] 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (174C4000) [pid = 3932] [serial = 1783] [outer = 1615BC00] 04:18:06 INFO - PROCESS | 3932 | 1468840686684 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17E10400) [pid = 3932] [serial = 1784] [outer = 1615BC00] 04:18:07 INFO - PROCESS | 3932 | 1468840687114 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:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 04:18:07 INFO - PROCESS | 3932 | 1468840687136 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:18:07 INFO - PROCESS | 3932 | 1468840687138 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:18:07 INFO - PROCESS | 3932 | 1468840687141 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 3932 | 1468840687143 Marionette TRACE conn6 <- [1,2342,null,{}] 04:18:07 INFO - PROCESS | 3932 | 1468840687147 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:18:07 INFO - PROCESS | 3932 | 1468840687149 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:07 INFO - PROCESS | 3932 | 1468840687225 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:18:07 INFO - PROCESS | 3932 | 1468840687344 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 3932 | 1468840687346 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:07 INFO - PROCESS | 3932 | ++DOCSHELL 17F53000 == 29 [pid = 3932] [id = 595] 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17F54400) [pid = 3932] [serial = 1785] [outer = 00000000] 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1962E400) [pid = 3932] [serial = 1786] [outer = 17F54400] 04:18:07 INFO - PROCESS | 3932 | 1468840687392 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19690800) [pid = 3932] [serial = 1787] [outer = 17F54400] 04:18:07 INFO - PROCESS | 3932 | 1468840687747 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:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 631ms 04:18:07 INFO - PROCESS | 3932 | 1468840687773 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 3932 | 1468840687775 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:18:07 INFO - PROCESS | 3932 | 1468840687778 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 3932 | 1468840687780 Marionette TRACE conn6 <- [1,2346,null,{}] 04:18:07 INFO - PROCESS | 3932 | 1468840687796 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:18:07 INFO - PROCESS | 3932 | 1468840687802 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:07 INFO - PROCESS | 3932 | 1468840687902 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:18:07 INFO - PROCESS | 3932 | 1468840687907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 3932 | 1468840687909 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:07 INFO - PROCESS | 3932 | ++DOCSHELL 19934000 == 30 [pid = 3932] [id = 596] 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19949C00) [pid = 3932] [serial = 1788] [outer = 00000000] 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1995F400) [pid = 3932] [serial = 1789] [outer = 19949C00] 04:18:07 INFO - PROCESS | 3932 | 1468840687952 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1996C400) [pid = 3932] [serial = 1790] [outer = 19949C00] 04:18:08 INFO - PROCESS | 3932 | 1468840688376 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:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 650ms 04:18:08 INFO - PROCESS | 3932 | 1468840688429 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 3932 | 1468840688431 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:18:08 INFO - PROCESS | 3932 | 1468840688439 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 3932 | 1468840688440 Marionette TRACE conn6 <- [1,2350,null,{}] 04:18:08 INFO - PROCESS | 3932 | 1468840688444 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:18:08 INFO - PROCESS | 3932 | 1468840688446 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:08 INFO - PROCESS | 3932 | 1468840688521 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:18:08 INFO - PROCESS | 3932 | 1468840688527 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 3932 | 1468840688529 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:08 INFO - PROCESS | 3932 | ++DOCSHELL 19A05C00 == 31 [pid = 3932] [id = 597] 04:18:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A08C00) [pid = 3932] [serial = 1791] [outer = 00000000] 04:18:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A4C400) [pid = 3932] [serial = 1792] [outer = 19A08C00] 04:18:08 INFO - PROCESS | 3932 | 1468840688571 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A4D800) [pid = 3932] [serial = 1793] [outer = 19A08C00] 04:18:08 INFO - PROCESS | 3932 | 1468840689008 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:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 04:18:09 INFO - PROCESS | 3932 | 1468840689074 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:18:09 INFO - PROCESS | 3932 | 1468840689076 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:18:09 INFO - PROCESS | 3932 | 1468840689079 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 3932 | 1468840689081 Marionette TRACE conn6 <- [1,2354,null,{}] 04:18:09 INFO - PROCESS | 3932 | 1468840689085 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:18:09 INFO - PROCESS | 3932 | 1468840689086 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:09 INFO - PROCESS | 3932 | 1468840689164 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:18:09 INFO - PROCESS | 3932 | 1468840689169 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 3932 | 1468840689171 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:09 INFO - PROCESS | 3932 | ++DOCSHELL 19A0D800 == 32 [pid = 3932] [id = 598] 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A54E800) [pid = 3932] [serial = 1794] [outer = 00000000] 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A5F1C00) [pid = 3932] [serial = 1795] [outer = 1A54E800] 04:18:09 INFO - PROCESS | 3932 | 1468840689213 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (17D22800) [pid = 3932] [serial = 1796] [outer = 1A54E800] 04:18:09 INFO - PROCESS | 3932 | 1468840689680 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:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 04:18:09 INFO - PROCESS | 3932 | 1468840689715 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 3932 | 1468840689717 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:18:09 INFO - PROCESS | 3932 | 1468840689721 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:18:09 INFO - PROCESS | 3932 | 1468840689722 Marionette TRACE conn6 <- [1,2358,null,{}] 04:18:09 INFO - PROCESS | 3932 | 1468840689726 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:18:09 INFO - PROCESS | 3932 | 1468840689728 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:09 INFO - PROCESS | 3932 | 1468840689841 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:18:09 INFO - PROCESS | 3932 | 1468840689848 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 3932 | 1468840689850 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:09 INFO - PROCESS | 3932 | ++DOCSHELL 15E29C00 == 33 [pid = 3932] [id = 599] 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A80BC00) [pid = 3932] [serial = 1797] [outer = 00000000] 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A8D4000) [pid = 3932] [serial = 1798] [outer = 1A80BC00] 04:18:09 INFO - PROCESS | 3932 | 1468840689893 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8D6000) [pid = 3932] [serial = 1799] [outer = 1A80BC00] 04:18:10 INFO - PROCESS | 3932 | 1468840690381 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:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 04:18:10 INFO - PROCESS | 3932 | 1468840690395 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 3932 | 1468840690397 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:18:10 INFO - PROCESS | 3932 | 1468840690400 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 3932 | 1468840690401 Marionette TRACE conn6 <- [1,2362,null,{}] 04:18:10 INFO - PROCESS | 3932 | 1468840690405 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:18:10 INFO - PROCESS | 3932 | 1468840690407 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:10 INFO - PROCESS | 3932 | 1468840690523 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:18:10 INFO - PROCESS | 3932 | 1468840690529 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 3932 | 1468840690530 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:10 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D3000 == 34 [pid = 3932] [id = 600] 04:18:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A8DD400) [pid = 3932] [serial = 1800] [outer = 00000000] 04:18:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1B1CE400) [pid = 3932] [serial = 1801] [outer = 1A8DD400] 04:18:10 INFO - PROCESS | 3932 | 1468840690572 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B1EE800) [pid = 3932] [serial = 1802] [outer = 1A8DD400] 04:18:10 INFO - PROCESS | 3932 | 1468840691015 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:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 04:18:11 INFO - PROCESS | 3932 | 1468840691071 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 3932 | 1468840691073 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:18:11 INFO - PROCESS | 3932 | 1468840691084 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 3932 | 1468840691086 Marionette TRACE conn6 <- [1,2366,null,{}] 04:18:11 INFO - PROCESS | 3932 | 1468840691091 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:18:11 INFO - PROCESS | 3932 | 1468840691093 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:11 INFO - PROCESS | 3932 | 1468840691246 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:18:11 INFO - PROCESS | 3932 | 1468840691320 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 3932 | 1468840691322 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:11 INFO - PROCESS | 3932 | ++DOCSHELL 17F50400 == 35 [pid = 3932] [id = 601] 04:18:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1F4800) [pid = 3932] [serial = 1803] [outer = 00000000] 04:18:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B8E5800) [pid = 3932] [serial = 1804] [outer = 1B1F4800] 04:18:11 INFO - PROCESS | 3932 | 1468840691368 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C0E0800) [pid = 3932] [serial = 1805] [outer = 1B1F4800] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A80DC00) [pid = 3932] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A806C00) [pid = 3932] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A77A800) [pid = 3932] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B1EE400) [pid = 3932] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (19A07000) [pid = 3932] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A48800) [pid = 3932] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1994E800) [pid = 3932] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (18E60C00) [pid = 3932] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (16C68000) [pid = 3932] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1615E000) [pid = 3932] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (12544000) [pid = 3932] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1183A400) [pid = 3932] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B26D800) [pid = 3932] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:18:11 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (17E12400) [pid = 3932] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:18:11 INFO - PROCESS | 3932 | 1468840691906 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:18:11 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:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 890ms 04:18:11 INFO - PROCESS | 3932 | 1468840691970 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 3932 | 1468840691972 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:18:11 INFO - PROCESS | 3932 | 1468840691975 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 3932 | 1468840691976 Marionette TRACE conn6 <- [1,2370,null,{}] 04:18:11 INFO - PROCESS | 3932 | 1468840691980 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:18:11 INFO - PROCESS | 3932 | 1468840691982 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:12 INFO - PROCESS | 3932 | 1468840692062 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:18:12 INFO - PROCESS | 3932 | 1468840692068 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 3932 | 1468840692070 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:12 INFO - PROCESS | 3932 | ++DOCSHELL 1968B800 == 36 [pid = 3932] [id = 602] 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A07000) [pid = 3932] [serial = 1806] [outer = 00000000] 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A5F6400) [pid = 3932] [serial = 1807] [outer = 19A07000] 04:18:12 INFO - PROCESS | 3932 | 1468840692122 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A814C00) [pid = 3932] [serial = 1808] [outer = 19A07000] 04:18:12 INFO - PROCESS | 3932 | 1468840692547 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:18:12 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:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 04:18:12 INFO - PROCESS | 3932 | 1468840692608 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 3932 | 1468840692609 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:18:12 INFO - PROCESS | 3932 | 1468840692613 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 3932 | 1468840692614 Marionette TRACE conn6 <- [1,2374,null,{}] 04:18:12 INFO - PROCESS | 3932 | 1468840692618 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:18:12 INFO - PROCESS | 3932 | 1468840692619 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:12 INFO - PROCESS | 3932 | 1468840692698 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:18:12 INFO - PROCESS | 3932 | 1468840692703 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 3932 | 1468840692705 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:12 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F5C00 == 37 [pid = 3932] [id = 603] 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B1E7400) [pid = 3932] [serial = 1809] [outer = 00000000] 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C13E800) [pid = 3932] [serial = 1810] [outer = 1B1E7400] 04:18:12 INFO - PROCESS | 3932 | 1468840692747 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C49EC00) [pid = 3932] [serial = 1811] [outer = 1B1E7400] 04:18:13 INFO - PROCESS | 3932 | 1468840693183 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:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 04:18:13 INFO - PROCESS | 3932 | 1468840693254 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 3932 | 1468840693256 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 3932 | 1468840693259 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:18:13 INFO - PROCESS | 3932 | 1468840693261 Marionette TRACE conn6 <- [1,2378,null,{}] 04:18:13 INFO - PROCESS | 3932 | 1468840693264 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:18:13 INFO - PROCESS | 3932 | 1468840693266 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:13 INFO - PROCESS | 3932 | 1468840693345 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:18:13 INFO - PROCESS | 3932 | 1468840693353 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 3932 | 1468840693355 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:13 INFO - PROCESS | 3932 | ++DOCSHELL 1962AC00 == 38 [pid = 3932] [id = 604] 04:18:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C4A1800) [pid = 3932] [serial = 1812] [outer = 00000000] 04:18:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C4C9800) [pid = 3932] [serial = 1813] [outer = 1C4A1800] 04:18:13 INFO - PROCESS | 3932 | 1468840693397 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1D808800) [pid = 3932] [serial = 1814] [outer = 1C4A1800] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 1B1EC400 == 37 [pid = 3932] [id = 590] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 11777C00 == 36 [pid = 3932] [id = 591] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 120DE800 == 35 [pid = 3932] [id = 592] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 19A0D800 == 34 [pid = 3932] [id = 598] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 15E29C00 == 33 [pid = 3932] [id = 599] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 17F53000 == 32 [pid = 3932] [id = 595] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 1615AC00 == 31 [pid = 3932] [id = 594] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 15E55800 == 30 [pid = 3932] [id = 593] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 19934000 == 29 [pid = 3932] [id = 596] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 17F50400 == 28 [pid = 3932] [id = 601] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 1968B800 == 27 [pid = 3932] [id = 602] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 1A8D3000 == 26 [pid = 3932] [id = 600] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 19A05C00 == 25 [pid = 3932] [id = 597] 04:18:14 INFO - PROCESS | 3932 | --DOCSHELL 1A5F5C00 == 24 [pid = 3932] [id = 603] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1C0DB400) [pid = 3932] [serial = 1769] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1C49CC00) [pid = 3932] [serial = 1771] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A80E800) [pid = 3932] [serial = 1756] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1A8DCC00) [pid = 3932] [serial = 1759] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A813C00) [pid = 3932] [serial = 1757] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1B2ED000) [pid = 3932] [serial = 1762] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A8DF800) [pid = 3932] [serial = 1760] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1C0D8400) [pid = 3932] [serial = 1763] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B2DFC00) [pid = 3932] [serial = 1768] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A557400) [pid = 3932] [serial = 1753] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A4E800) [pid = 3932] [serial = 1750] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19A4F000) [pid = 3932] [serial = 1751] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19962800) [pid = 3932] [serial = 1747] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A08400) [pid = 3932] [serial = 1748] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1968A800) [pid = 3932] [serial = 1744] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19695400) [pid = 3932] [serial = 1745] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (17D26C00) [pid = 3932] [serial = 1741] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (18E58400) [pid = 3932] [serial = 1742] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (16C66400) [pid = 3932] [serial = 1738] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (174B6400) [pid = 3932] [serial = 1739] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1258B400) [pid = 3932] [serial = 1735] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (129DC800) [pid = 3932] [serial = 1736] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (11BDD000) [pid = 3932] [serial = 1732] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (11F44000) [pid = 3932] [serial = 1733] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1C097000) [pid = 3932] [serial = 1730] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (19A05000) [pid = 3932] [serial = 1765] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (19A42C00) [pid = 3932] [serial = 1766] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1A54D400) [pid = 3932] [serial = 1754] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 3932 | 1468840695187 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:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1983ms 04:18:15 INFO - PROCESS | 3932 | 1468840695248 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 3932 | 1468840695252 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:18:15 INFO - PROCESS | 3932 | 1468840695257 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 3932 | 1468840695260 Marionette TRACE conn6 <- [1,2382,null,{}] 04:18:15 INFO - PROCESS | 3932 | 1468840695266 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:18:15 INFO - PROCESS | 3932 | 1468840695269 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:15 INFO - PROCESS | 3932 | 1468840695360 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:18:15 INFO - PROCESS | 3932 | 1468840695369 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 3932 | 1468840695373 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:15 INFO - PROCESS | 3932 | ++DOCSHELL 1183A000 == 25 [pid = 3932] [id = 605] 04:18:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (1183CC00) [pid = 3932] [serial = 1815] [outer = 00000000] 04:18:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (11BDE400) [pid = 3932] [serial = 1816] [outer = 1183CC00] 04:18:15 INFO - PROCESS | 3932 | 1468840695425 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (11F44000) [pid = 3932] [serial = 1817] [outer = 1183CC00] 04:18:15 INFO - PROCESS | 3932 | 1468840695928 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:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 04:18:15 INFO - PROCESS | 3932 | 1468840695989 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 3932 | 1468840695993 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:18:15 INFO - PROCESS | 3932 | 1468840696000 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:18:15 INFO - PROCESS | 3932 | 1468840696003 Marionette TRACE conn6 <- [1,2386,null,{}] 04:18:15 INFO - PROCESS | 3932 | 1468840696006 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:18:15 INFO - PROCESS | 3932 | 1468840696009 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:16 INFO - PROCESS | 3932 | 1468840696096 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:18:16 INFO - PROCESS | 3932 | 1468840696191 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3932 | 1468840696194 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:16 INFO - PROCESS | 3932 | ++DOCSHELL 120D9C00 == 26 [pid = 3932] [id = 606] 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (120DB000) [pid = 3932] [serial = 1818] [outer = 00000000] 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1250B400) [pid = 3932] [serial = 1819] [outer = 120DB000] 04:18:16 INFO - PROCESS | 3932 | 1468840696241 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1258B800) [pid = 3932] [serial = 1820] [outer = 120DB000] 04:18:16 INFO - PROCESS | 3932 | 1468840696600 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:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 04:18:16 INFO - PROCESS | 3932 | 1468840696674 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 3932 | 1468840696676 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:18:16 INFO - PROCESS | 3932 | 1468840696680 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 3932 | 1468840696683 Marionette TRACE conn6 <- [1,2390,null,{}] 04:18:16 INFO - PROCESS | 3932 | 1468840696694 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:18:16 INFO - PROCESS | 3932 | 1468840696699 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:16 INFO - PROCESS | 3932 | 1468840696809 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:18:16 INFO - PROCESS | 3932 | 1468840696821 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3932 | 1468840696824 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:16 INFO - PROCESS | 3932 | ++DOCSHELL 15E57C00 == 27 [pid = 3932] [id = 607] 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (15E62C00) [pid = 3932] [serial = 1821] [outer = 00000000] 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1608B800) [pid = 3932] [serial = 1822] [outer = 15E62C00] 04:18:16 INFO - PROCESS | 3932 | 1468840696871 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (16C66400) [pid = 3932] [serial = 1823] [outer = 15E62C00] 04:18:17 INFO - PROCESS | 3932 | 1468840697323 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:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 04:18:17 INFO - PROCESS | 3932 | 1468840697353 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 3932 | 1468840697356 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:18:17 INFO - PROCESS | 3932 | 1468840697359 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:18:17 INFO - PROCESS | 3932 | 1468840697361 Marionette TRACE conn6 <- [1,2394,null,{}] 04:18:17 INFO - PROCESS | 3932 | 1468840697364 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:18:17 INFO - PROCESS | 3932 | 1468840697366 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:17 INFO - PROCESS | 3932 | 1468840697450 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:18:17 INFO - PROCESS | 3932 | 1468840697456 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 3932 | 1468840697458 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:17 INFO - PROCESS | 3932 | ++DOCSHELL 11F97000 == 28 [pid = 3932] [id = 608] 04:18:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (16087C00) [pid = 3932] [serial = 1824] [outer = 00000000] 04:18:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (17E0F800) [pid = 3932] [serial = 1825] [outer = 16087C00] 04:18:17 INFO - PROCESS | 3932 | 1468840697506 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (180DC000) [pid = 3932] [serial = 1826] [outer = 16087C00] 04:18:17 INFO - PROCESS | 3932 | 1468840697928 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:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 04:18:17 INFO - PROCESS | 3932 | 1468840697994 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 3932 | 1468840697996 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:18:17 INFO - PROCESS | 3932 | 1468840697999 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 3932 | 1468840698001 Marionette TRACE conn6 <- [1,2398,null,{}] 04:18:17 INFO - PROCESS | 3932 | 1468840698004 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:18:17 INFO - PROCESS | 3932 | 1468840698006 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:18 INFO - PROCESS | 3932 | 1468840698082 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:18:18 INFO - PROCESS | 3932 | 1468840698090 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 3932 | 1468840698092 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:18 INFO - PROCESS | 3932 | ++DOCSHELL 18E5A400 == 29 [pid = 3932] [id = 609] 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (18E5B000) [pid = 3932] [serial = 1827] [outer = 00000000] 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1906BC00) [pid = 3932] [serial = 1828] [outer = 18E5B000] 04:18:18 INFO - PROCESS | 3932 | 1468840698135 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1968B800) [pid = 3932] [serial = 1829] [outer = 18E5B000] 04:18:18 INFO - PROCESS | 3932 | 1468840698731 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:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 04:18:18 INFO - PROCESS | 3932 | 1468840698774 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 3932 | 1468840698776 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:18:18 INFO - PROCESS | 3932 | 1468840698779 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 3932 | 1468840698781 Marionette TRACE conn6 <- [1,2402,null,{}] 04:18:18 INFO - PROCESS | 3932 | 1468840698784 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:18:18 INFO - PROCESS | 3932 | 1468840698790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:18 INFO - PROCESS | 3932 | 1468840698891 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:18:18 INFO - PROCESS | 3932 | 1468840698897 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 3932 | 1468840698899 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:18 INFO - PROCESS | 3932 | ++DOCSHELL 19956400 == 30 [pid = 3932] [id = 610] 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19956800) [pid = 3932] [serial = 1830] [outer = 00000000] 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19967000) [pid = 3932] [serial = 1831] [outer = 19956800] 04:18:18 INFO - PROCESS | 3932 | 1468840698946 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A02C00) [pid = 3932] [serial = 1832] [outer = 19956800] 04:18:19 INFO - PROCESS | 3932 | 1468840699382 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:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 632ms 04:18:19 INFO - PROCESS | 3932 | 1468840699413 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 3932 | 1468840699415 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:18:19 INFO - PROCESS | 3932 | 1468840699418 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:18:19 INFO - PROCESS | 3932 | 1468840699420 Marionette TRACE conn6 <- [1,2406,null,{}] 04:18:19 INFO - PROCESS | 3932 | 1468840699449 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:18:19 INFO - PROCESS | 3932 | 1468840699451 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:19 INFO - PROCESS | 3932 | 1468840699529 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:18:19 INFO - PROCESS | 3932 | 1468840699535 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 3932 | 1468840699537 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:19 INFO - PROCESS | 3932 | ++DOCSHELL 0D0D3800 == 31 [pid = 3932] [id = 611] 04:18:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19937C00) [pid = 3932] [serial = 1833] [outer = 00000000] 04:18:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A46C00) [pid = 3932] [serial = 1834] [outer = 19937C00] 04:18:19 INFO - PROCESS | 3932 | 1468840699580 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A49800) [pid = 3932] [serial = 1835] [outer = 19937C00] 04:18:19 INFO - PROCESS | 3932 | 1468840700014 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:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 04:18:20 INFO - PROCESS | 3932 | 1468840700055 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 3932 | 1468840700057 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:18:20 INFO - PROCESS | 3932 | 1468840700060 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 3932 | 1468840700062 Marionette TRACE conn6 <- [1,2410,null,{}] 04:18:20 INFO - PROCESS | 3932 | 1468840700065 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:18:20 INFO - PROCESS | 3932 | 1468840700067 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:20 INFO - PROCESS | 3932 | 1468840700148 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:18:20 INFO - PROCESS | 3932 | 1468840700154 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 3932 | 1468840700156 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:20 INFO - PROCESS | 3932 | ++DOCSHELL 19A46400 == 32 [pid = 3932] [id = 612] 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A42A000) [pid = 3932] [serial = 1836] [outer = 00000000] 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A5EBC00) [pid = 3932] [serial = 1837] [outer = 1A42A000] 04:18:20 INFO - PROCESS | 3932 | 1468840700199 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A5ED400) [pid = 3932] [serial = 1838] [outer = 1A42A000] 04:18:20 INFO - PROCESS | 3932 | 1468840700649 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:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 04:18:20 INFO - PROCESS | 3932 | 1468840700692 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 3932 | 1468840700694 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:18:20 INFO - PROCESS | 3932 | 1468840700697 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 3932 | 1468840700699 Marionette TRACE conn6 <- [1,2414,null,{}] 04:18:20 INFO - PROCESS | 3932 | 1468840700702 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:18:20 INFO - PROCESS | 3932 | 1468840700704 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:20 INFO - PROCESS | 3932 | 1468840700817 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:18:20 INFO - PROCESS | 3932 | 1468840700824 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 3932 | 1468840700826 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:20 INFO - PROCESS | 3932 | ++DOCSHELL 15E29C00 == 33 [pid = 3932] [id = 613] 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A80B400) [pid = 3932] [serial = 1839] [outer = 00000000] 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A813400) [pid = 3932] [serial = 1840] [outer = 1A80B400] 04:18:20 INFO - PROCESS | 3932 | 1468840700868 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A8D3800) [pid = 3932] [serial = 1841] [outer = 1A80B400] 04:18:21 INFO - PROCESS | 3932 | 1468840701370 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:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 04:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:18:21 INFO - PROCESS | 3932 | 1468840701428 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 3932 | 1468840701430 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 3932 | 1468840701433 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 3932 | 1468840701435 Marionette TRACE conn6 <- [1,2418,null,{}] 04:18:21 INFO - PROCESS | 3932 | 1468840701455 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:18:21 INFO - PROCESS | 3932 | 1468840701457 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:21 INFO - PROCESS | 3932 | 1468840701572 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:18:21 INFO - PROCESS | 3932 | 1468840701584 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 3932 | 1468840701586 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:21 INFO - PROCESS | 3932 | ++DOCSHELL 19A47C00 == 34 [pid = 3932] [id = 614] 04:18:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A811400) [pid = 3932] [serial = 1842] [outer = 00000000] 04:18:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A8E1000) [pid = 3932] [serial = 1843] [outer = 1A811400] 04:18:21 INFO - PROCESS | 3932 | 1468840701628 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1AB05400) [pid = 3932] [serial = 1844] [outer = 1A811400] 04:18:22 INFO - PROCESS | 3932 | 1468840702069 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:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 04:18:22 INFO - PROCESS | 3932 | 1468840702104 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 3932 | 1468840702106 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 3932 | 1468840702109 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:18:22 INFO - PROCESS | 3932 | 1468840702111 Marionette TRACE conn6 <- [1,2422,null,{}] 04:18:22 INFO - PROCESS | 3932 | 1468840702115 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:18:22 INFO - PROCESS | 3932 | 1468840702117 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:22 INFO - PROCESS | 3932 | 1468840702273 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:18:22 INFO - PROCESS | 3932 | 1468840702300 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 3932 | 1468840702303 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:22 INFO - PROCESS | 3932 | ++DOCSHELL 180DAC00 == 35 [pid = 3932] [id = 615] 04:18:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1EE400) [pid = 3932] [serial = 1845] [outer = 00000000] 04:18:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B2E3400) [pid = 3932] [serial = 1846] [outer = 1B1EE400] 04:18:22 INFO - PROCESS | 3932 | 1468840702347 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1C09DC00) [pid = 3932] [serial = 1847] [outer = 1B1EE400] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1B1E7400) [pid = 3932] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A80BC00) [pid = 3932] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1A8DD400) [pid = 3932] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B1F4800) [pid = 3932] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A54E800) [pid = 3932] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19A08C00) [pid = 3932] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19949C00) [pid = 3932] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (17F54400) [pid = 3932] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1615BC00) [pid = 3932] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (15E56800) [pid = 3932] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (12503800) [pid = 3932] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (11778400) [pid = 3932] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B2E7400) [pid = 3932] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:18:22 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A07000) [pid = 3932] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:18:22 INFO - PROCESS | 3932 | 1468840702931 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:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 04:18:22 INFO - PROCESS | 3932 | 1468840702984 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 3932 | 1468840702985 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:18:22 INFO - PROCESS | 3932 | 1468840703002 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 3932 | 1468840703003 Marionette TRACE conn6 <- [1,2426,null,{}] 04:18:22 INFO - PROCESS | 3932 | 1468840703007 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:18:22 INFO - PROCESS | 3932 | 1468840703008 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:23 INFO - PROCESS | 3932 | 1468840703087 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:18:23 INFO - PROCESS | 3932 | 1468840703092 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 3932 | 1468840703094 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:23 INFO - PROCESS | 3932 | ++DOCSHELL 17F54400 == 36 [pid = 3932] [id = 616] 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1962EC00) [pid = 3932] [serial = 1848] [outer = 00000000] 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A779000) [pid = 3932] [serial = 1849] [outer = 1962EC00] 04:18:23 INFO - PROCESS | 3932 | 1468840703146 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A8DB800) [pid = 3932] [serial = 1850] [outer = 1962EC00] 04:18:23 INFO - PROCESS | 3932 | 1468840703549 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:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 04:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:18:23 INFO - PROCESS | 3932 | 1468840703575 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 3932 | 1468840703576 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:18:23 INFO - PROCESS | 3932 | 1468840703579 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 3932 | 1468840703581 Marionette TRACE conn6 <- [1,2430,null,{}] 04:18:23 INFO - PROCESS | 3932 | 1468840703584 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:18:23 INFO - PROCESS | 3932 | 1468840703586 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:23 INFO - PROCESS | 3932 | 1468840703709 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:18:23 INFO - PROCESS | 3932 | 1468840703718 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 3932 | 1468840703719 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:23 INFO - PROCESS | 3932 | ++DOCSHELL 17D24400 == 37 [pid = 3932] [id = 617] 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17E17000) [pid = 3932] [serial = 1851] [outer = 00000000] 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1C0D7400) [pid = 3932] [serial = 1852] [outer = 17E17000] 04:18:23 INFO - PROCESS | 3932 | 1468840703761 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1C0DCC00) [pid = 3932] [serial = 1853] [outer = 17E17000] 04:18:24 INFO - PROCESS | 3932 | 1468840704173 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:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 04:18:24 INFO - PROCESS | 3932 | 1468840704211 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 3932 | 1468840704212 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:18:24 INFO - PROCESS | 3932 | 1468840704215 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 3932 | 1468840704217 Marionette TRACE conn6 <- [1,2434,null,{}] 04:18:24 INFO - PROCESS | 3932 | 1468840704220 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:18:24 INFO - PROCESS | 3932 | 1468840704222 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:24 INFO - PROCESS | 3932 | 1468840704340 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:18:24 INFO - PROCESS | 3932 | 1468840704348 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 3932 | 1468840704350 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:24 INFO - PROCESS | 3932 | ++DOCSHELL 1C0D7000 == 38 [pid = 3932] [id = 618] 04:18:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C0E1800) [pid = 3932] [serial = 1854] [outer = 00000000] 04:18:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C4ABC00) [pid = 3932] [serial = 1855] [outer = 1C0E1800] 04:18:24 INFO - PROCESS | 3932 | 1468840704393 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1D809000) [pid = 3932] [serial = 1856] [outer = 1C0E1800] 04:18:24 INFO - PROCESS | 3932 | 1468840704918 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:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 04:18:24 INFO - PROCESS | 3932 | 1468840704959 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 3932 | 1468840704964 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:18:24 INFO - PROCESS | 3932 | 1468840704970 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 3932 | 1468840704973 Marionette TRACE conn6 <- [1,2438,null,{}] 04:18:24 INFO - PROCESS | 3932 | 1468840704979 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:18:24 INFO - PROCESS | 3932 | 1468840704982 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:25 INFO - PROCESS | 3932 | 1468840705151 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:18:25 INFO - PROCESS | 3932 | 1468840705274 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 3932 | 1468840705279 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:25 INFO - PROCESS | 3932 | ++DOCSHELL 11778C00 == 39 [pid = 3932] [id = 619] 04:18:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1177D000) [pid = 3932] [serial = 1857] [outer = 00000000] 04:18:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (11BDFC00) [pid = 3932] [serial = 1858] [outer = 1177D000] 04:18:25 INFO - PROCESS | 3932 | 1468840705334 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (12059000) [pid = 3932] [serial = 1859] [outer = 1177D000] 04:18:26 INFO - PROCESS | 3932 | 1468840706077 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:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1172ms 04:18:26 INFO - PROCESS | 3932 | 1468840706147 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 3932 | 1468840706152 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:18:26 INFO - PROCESS | 3932 | 1468840706159 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 3932 | 1468840706162 Marionette TRACE conn6 <- [1,2442,null,{}] 04:18:26 INFO - PROCESS | 3932 | 1468840706166 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:18:26 INFO - PROCESS | 3932 | 1468840706168 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:26 INFO - PROCESS | 3932 | 1468840706311 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:18:26 INFO - PROCESS | 3932 | 1468840706594 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 3932 | 1468840706597 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:26 INFO - PROCESS | 3932 | ++DOCSHELL 0C5E1800 == 40 [pid = 3932] [id = 620] 04:18:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (0C5E2400) [pid = 3932] [serial = 1860] [outer = 00000000] 04:18:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (0D0F0400) [pid = 3932] [serial = 1861] [outer = 0C5E2400] 04:18:26 INFO - PROCESS | 3932 | 1468840706666 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (113F9000) [pid = 3932] [serial = 1862] [outer = 0C5E2400] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 17D24400 == 39 [pid = 3932] [id = 617] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 17F54400 == 38 [pid = 3932] [id = 616] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 180DAC00 == 37 [pid = 3932] [id = 615] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 19A47C00 == 36 [pid = 3932] [id = 614] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 15E29C00 == 35 [pid = 3932] [id = 613] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 19A46400 == 34 [pid = 3932] [id = 612] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 0D0D3800 == 33 [pid = 3932] [id = 611] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 19956400 == 32 [pid = 3932] [id = 610] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 18E5A400 == 31 [pid = 3932] [id = 609] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 11F97000 == 30 [pid = 3932] [id = 608] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 15E57C00 == 29 [pid = 3932] [id = 607] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1C4C9800) [pid = 3932] [serial = 1813] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 120D9C00 == 28 [pid = 3932] [id = 606] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 1183A000 == 27 [pid = 3932] [id = 605] 04:18:27 INFO - PROCESS | 3932 | --DOCSHELL 1962AC00 == 26 [pid = 3932] [id = 604] 04:18:27 INFO - PROCESS | 3932 | 1468840707329 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:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1231ms 04:18:27 INFO - PROCESS | 3932 | 1468840707394 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 3932 | 1468840707397 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1C49EC00) [pid = 3932] [serial = 1811] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A8D4000) [pid = 3932] [serial = 1798] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1B1CE400) [pid = 3932] [serial = 1801] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B8E5800) [pid = 3932] [serial = 1804] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1B1EE800) [pid = 3932] [serial = 1802] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1C13E800) [pid = 3932] [serial = 1810] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1C0E0800) [pid = 3932] [serial = 1805] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A5F1C00) [pid = 3932] [serial = 1795] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19A4C400) [pid = 3932] [serial = 1792] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A4D800) [pid = 3932] [serial = 1793] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1995F400) [pid = 3932] [serial = 1789] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1996C400) [pid = 3932] [serial = 1790] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1962E400) [pid = 3932] [serial = 1786] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19690800) [pid = 3932] [serial = 1787] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (174C4000) [pid = 3932] [serial = 1783] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17E10400) [pid = 3932] [serial = 1784] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (16004000) [pid = 3932] [serial = 1780] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1615C400) [pid = 3932] [serial = 1781] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (12542800) [pid = 3932] [serial = 1777] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1258A800) [pid = 3932] [serial = 1778] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (11835400) [pid = 3932] [serial = 1774] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1183D000) [pid = 3932] [serial = 1775] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1C4A4C00) [pid = 3932] [serial = 1772] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A5F6400) [pid = 3932] [serial = 1807] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A8D6000) [pid = 3932] [serial = 1799] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1A814C00) [pid = 3932] [serial = 1808] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (17D22800) [pid = 3932] [serial = 1796] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 3932 | 1468840707419 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 3932 | 1468840707421 Marionette TRACE conn6 <- [1,2446,null,{}] 04:18:27 INFO - PROCESS | 3932 | 1468840707429 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:18:27 INFO - PROCESS | 3932 | 1468840707433 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:27 INFO - PROCESS | 3932 | 1468840707526 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:18:27 INFO - PROCESS | 3932 | 1468840707539 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 3932 | 1468840707541 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:27 INFO - PROCESS | 3932 | ++DOCSHELL 11F50400 == 27 [pid = 3932] [id = 621] 04:18:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (11F96800) [pid = 3932] [serial = 1863] [outer = 00000000] 04:18:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (120A0C00) [pid = 3932] [serial = 1864] [outer = 11F96800] 04:18:27 INFO - PROCESS | 3932 | 1468840707587 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (12544000) [pid = 3932] [serial = 1865] [outer = 11F96800] 04:18:28 INFO - PROCESS | 3932 | 1468840708111 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:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 04:18:28 INFO - PROCESS | 3932 | 1468840708146 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 3932 | 1468840708149 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:18:28 INFO - PROCESS | 3932 | 1468840708154 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:18:28 INFO - PROCESS | 3932 | 1468840708156 Marionette TRACE conn6 <- [1,2450,null,{}] 04:18:28 INFO - PROCESS | 3932 | 1468840708159 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:18:28 INFO - PROCESS | 3932 | 1468840708162 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:28 INFO - PROCESS | 3932 | 1468840708248 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:18:28 INFO - PROCESS | 3932 | 1468840708254 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 3932 | 1468840708256 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:28 INFO - PROCESS | 3932 | ++DOCSHELL 120A6800 == 28 [pid = 3932] [id = 622] 04:18:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (15BA8800) [pid = 3932] [serial = 1866] [outer = 00000000] 04:18:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (16066800) [pid = 3932] [serial = 1867] [outer = 15BA8800] 04:18:28 INFO - PROCESS | 3932 | 1468840708300 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (16C5F400) [pid = 3932] [serial = 1868] [outer = 15BA8800] 04:18:28 INFO - PROCESS | 3932 | 1468840708759 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:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 04:18:28 INFO - PROCESS | 3932 | 1468840708829 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 3932 | 1468840708831 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:18:28 INFO - PROCESS | 3932 | 1468840708837 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 3932 | 1468840708843 Marionette TRACE conn6 <- [1,2454,null,{}] 04:18:28 INFO - PROCESS | 3932 | 1468840708852 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:18:28 INFO - PROCESS | 3932 | 1468840708855 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:28 INFO - PROCESS | 3932 | 1468840708941 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:18:29 INFO - PROCESS | 3932 | 1468840709065 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 3932 | 1468840709067 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:29 INFO - PROCESS | 3932 | ++DOCSHELL 17F58800 == 29 [pid = 3932] [id = 623] 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17F5A400) [pid = 3932] [serial = 1869] [outer = 00000000] 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (18E5FC00) [pid = 3932] [serial = 1870] [outer = 17F5A400] 04:18:29 INFO - PROCESS | 3932 | 1468840709121 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19068400) [pid = 3932] [serial = 1871] [outer = 17F5A400] 04:18:29 INFO - PROCESS | 3932 | 1468840709474 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:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 04:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:18:29 INFO - PROCESS | 3932 | 1468840709529 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 3932 | 1468840709531 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:18:29 INFO - PROCESS | 3932 | 1468840709534 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 3932 | 1468840709536 Marionette TRACE conn6 <- [1,2458,null,{}] 04:18:29 INFO - PROCESS | 3932 | 1468840709540 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:18:29 INFO - PROCESS | 3932 | 1468840709542 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:29 INFO - PROCESS | 3932 | 1468840709666 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:18:29 INFO - PROCESS | 3932 | 1468840709680 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 3932 | 1468840709682 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:29 INFO - PROCESS | 3932 | ++DOCSHELL 1962AC00 == 30 [pid = 3932] [id = 624] 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19689000) [pid = 3932] [serial = 1872] [outer = 00000000] 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19936C00) [pid = 3932] [serial = 1873] [outer = 19689000] 04:18:29 INFO - PROCESS | 3932 | 1468840709726 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19953400) [pid = 3932] [serial = 1874] [outer = 19689000] 04:18:30 INFO - PROCESS | 3932 | 1468840710164 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:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 04:18:30 INFO - PROCESS | 3932 | 1468840710207 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 3932 | 1468840710209 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:18:30 INFO - PROCESS | 3932 | 1468840710212 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 3932 | 1468840710214 Marionette TRACE conn6 <- [1,2462,null,{}] 04:18:30 INFO - PROCESS | 3932 | 1468840710217 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:18:30 INFO - PROCESS | 3932 | 1468840710219 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:30 INFO - PROCESS | 3932 | 1468840710329 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:18:30 INFO - PROCESS | 3932 | 1468840710420 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 3932 | 1468840710426 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:30 INFO - PROCESS | 3932 | ++DOCSHELL 12AD5800 == 31 [pid = 3932] [id = 625] 04:18:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1995E400) [pid = 3932] [serial = 1875] [outer = 00000000] 04:18:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19966400) [pid = 3932] [serial = 1876] [outer = 1995E400] 04:18:30 INFO - PROCESS | 3932 | 1468840710479 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A09C00) [pid = 3932] [serial = 1877] [outer = 1995E400] 04:18:30 INFO - PROCESS | 3932 | 1468840710921 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:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 04:18:30 INFO - PROCESS | 3932 | 1468840710945 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 3932 | 1468840710947 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:18:30 INFO - PROCESS | 3932 | 1468840710950 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 3932 | 1468840710951 Marionette TRACE conn6 <- [1,2466,null,{}] 04:18:30 INFO - PROCESS | 3932 | 1468840710955 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:18:30 INFO - PROCESS | 3932 | 1468840710957 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:31 INFO - PROCESS | 3932 | 1468840711080 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:18:31 INFO - PROCESS | 3932 | 1468840711086 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 3932 | 1468840711088 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:31 INFO - PROCESS | 3932 | ++DOCSHELL 19966000 == 32 [pid = 3932] [id = 626] 04:18:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19A45400) [pid = 3932] [serial = 1878] [outer = 00000000] 04:18:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A54D400) [pid = 3932] [serial = 1879] [outer = 19A45400] 04:18:31 INFO - PROCESS | 3932 | 1468840711130 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A50800) [pid = 3932] [serial = 1880] [outer = 19A45400] 04:18:31 INFO - PROCESS | 3932 | 1468840711575 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:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 04:18:31 INFO - PROCESS | 3932 | 1468840711623 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 3932 | 1468840711625 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:18:31 INFO - PROCESS | 3932 | 1468840711628 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 3932 | 1468840711629 Marionette TRACE conn6 <- [1,2470,null,{}] 04:18:31 INFO - PROCESS | 3932 | 1468840711633 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:18:31 INFO - PROCESS | 3932 | 1468840711634 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A80B400) [pid = 3932] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A811400) [pid = 3932] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (18E5B000) [pid = 3932] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (15E62C00) [pid = 3932] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (16087C00) [pid = 3932] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1183CC00) [pid = 3932] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C4A1800) [pid = 3932] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19956800) [pid = 3932] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A42A000) [pid = 3932] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (120DB000) [pid = 3932] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1B1EE400) [pid = 3932] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (17E17000) [pid = 3932] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:18:31 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1962EC00) [pid = 3932] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:18:31 INFO - PROCESS | 3932 | 1468840711970 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:18:31 INFO - PROCESS | 3932 | 1468840711979 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 3932 | 1468840711980 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:31 INFO - PROCESS | 3932 | ++DOCSHELL 16087C00 == 33 [pid = 3932] [id = 627] 04:18:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1615D000) [pid = 3932] [serial = 1881] [outer = 00000000] 04:18:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1962EC00) [pid = 3932] [serial = 1882] [outer = 1615D000] 04:18:32 INFO - PROCESS | 3932 | 1468840712024 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19950C00) [pid = 3932] [serial = 1883] [outer = 1615D000] 04:18:32 INFO - PROCESS | 3932 | 1468840712417 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:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 830ms 04:18:32 INFO - PROCESS | 3932 | 1468840712459 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 3932 | 1468840712461 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:18:32 INFO - PROCESS | 3932 | 1468840712464 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 3932 | 1468840712466 Marionette TRACE conn6 <- [1,2474,null,{}] 04:18:32 INFO - PROCESS | 3932 | 1468840712473 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:18:32 INFO - PROCESS | 3932 | 1468840712475 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:32 INFO - PROCESS | 3932 | 1468840712560 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:18:32 INFO - PROCESS | 3932 | 1468840712566 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 3932 | 1468840712567 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:32 INFO - PROCESS | 3932 | ++DOCSHELL 1A42A000 == 34 [pid = 3932] [id = 628] 04:18:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A776C00) [pid = 3932] [serial = 1884] [outer = 00000000] 04:18:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A810800) [pid = 3932] [serial = 1885] [outer = 1A776C00] 04:18:32 INFO - PROCESS | 3932 | 1468840712612 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A8DC400) [pid = 3932] [serial = 1886] [outer = 1A776C00] 04:18:33 INFO - PROCESS | 3932 | 1468840713055 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:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 04:18:33 INFO - PROCESS | 3932 | 1468840713095 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 3932 | 1468840713097 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:18:33 INFO - PROCESS | 3932 | 1468840713100 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 3932 | 1468840713102 Marionette TRACE conn6 <- [1,2478,null,{}] 04:18:33 INFO - PROCESS | 3932 | 1468840713106 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:18:33 INFO - PROCESS | 3932 | 1468840713107 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:33 INFO - PROCESS | 3932 | 1468840713188 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:18:33 INFO - PROCESS | 3932 | 1468840713193 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 3932 | 1468840713195 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:33 INFO - PROCESS | 3932 | ++DOCSHELL 17F54400 == 35 [pid = 3932] [id = 629] 04:18:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A8E1C00) [pid = 3932] [serial = 1887] [outer = 00000000] 04:18:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1B1EA400) [pid = 3932] [serial = 1888] [outer = 1A8E1C00] 04:18:33 INFO - PROCESS | 3932 | 1468840713237 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1EE800) [pid = 3932] [serial = 1889] [outer = 1A8E1C00] 04:18:33 INFO - PROCESS | 3932 | 1468840713690 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:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 04:18:33 INFO - PROCESS | 3932 | 1468840713731 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 3932 | 1468840713733 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 3932 | 1468840713754 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:18:33 INFO - PROCESS | 3932 | 1468840713756 Marionette TRACE conn6 <- [1,2482,null,{}] 04:18:33 INFO - PROCESS | 3932 | 1468840713760 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:18:33 INFO - PROCESS | 3932 | 1468840713762 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:33 INFO - PROCESS | 3932 | 1468840713842 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:18:33 INFO - PROCESS | 3932 | 1468840713982 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 3932 | 1468840713985 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:34 INFO - PROCESS | 3932 | ++DOCSHELL 0C5DD800 == 36 [pid = 3932] [id = 630] 04:18:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (0C5DE800) [pid = 3932] [serial = 1890] [outer = 00000000] 04:18:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (0D0E3400) [pid = 3932] [serial = 1891] [outer = 0C5DE800] 04:18:34 INFO - PROCESS | 3932 | 1468840714085 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1183C400) [pid = 3932] [serial = 1892] [outer = 0C5DE800] 04:18:34 INFO - PROCESS | 3932 | 1468840714694 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:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 04:18:34 INFO - PROCESS | 3932 | 1468840714731 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 3932 | 1468840714735 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:18:34 INFO - PROCESS | 3932 | 1468840714739 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 3932 | 1468840714742 Marionette TRACE conn6 <- [1,2486,null,{}] 04:18:34 INFO - PROCESS | 3932 | 1468840714748 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:18:34 INFO - PROCESS | 3932 | 1468840714750 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:34 INFO - PROCESS | 3932 | 1468840714862 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:18:35 INFO - PROCESS | 3932 | 1468840715026 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 3932 | 1468840715029 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:35 INFO - PROCESS | 3932 | ++DOCSHELL 17407800 == 37 [pid = 3932] [id = 631] 04:18:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1740C400) [pid = 3932] [serial = 1893] [outer = 00000000] 04:18:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (174C4C00) [pid = 3932] [serial = 1894] [outer = 1740C400] 04:18:35 INFO - PROCESS | 3932 | 1468840715084 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (17E12000) [pid = 3932] [serial = 1895] [outer = 1740C400] 04:18:35 INFO - PROCESS | 3932 | 1468840715658 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:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 990ms 04:18:35 INFO - PROCESS | 3932 | 1468840715732 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 3932 | 1468840715737 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:18:35 INFO - PROCESS | 3932 | 1468840715741 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 3932 | 1468840715743 Marionette TRACE conn6 <- [1,2490,null,{}] 04:18:35 INFO - PROCESS | 3932 | 1468840715747 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:18:35 INFO - PROCESS | 3932 | 1468840715750 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:35 INFO - PROCESS | 3932 | 1468840715907 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:18:35 INFO - PROCESS | 3932 | 1468840715973 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 3932 | 1468840715975 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:35 INFO - PROCESS | 3932 | ++DOCSHELL 19A07000 == 38 [pid = 3932] [id = 632] 04:18:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (19A09000) [pid = 3932] [serial = 1896] [outer = 00000000] 04:18:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5F7400) [pid = 3932] [serial = 1897] [outer = 19A09000] 04:18:36 INFO - PROCESS | 3932 | 1468840716028 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A8DD800) [pid = 3932] [serial = 1898] [outer = 19A09000] 04:18:36 INFO - PROCESS | 3932 | 1468840716618 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:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 930ms 04:18:36 INFO - PROCESS | 3932 | 1468840716675 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 3932 | 1468840716677 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:18:36 INFO - PROCESS | 3932 | 1468840716687 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 3932 | 1468840716694 Marionette TRACE conn6 <- [1,2494,null,{}] 04:18:36 INFO - PROCESS | 3932 | 1468840716698 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:18:36 INFO - PROCESS | 3932 | 1468840716702 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:36 INFO - PROCESS | 3932 | 1468840716810 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:18:36 INFO - PROCESS | 3932 | 1468840716948 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 3932 | 1468840716950 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:36 INFO - PROCESS | 3932 | ++DOCSHELL 1962F000 == 39 [pid = 3932] [id = 633] 04:18:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B2E1400) [pid = 3932] [serial = 1899] [outer = 00000000] 04:18:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1C43C400) [pid = 3932] [serial = 1900] [outer = 1B2E1400] 04:18:36 INFO - PROCESS | 3932 | 1468840717005 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1C4A0800) [pid = 3932] [serial = 1901] [outer = 1B2E1400] 04:18:37 INFO - PROCESS | 3932 | 1468840717737 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:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1085ms 04:18:37 INFO - PROCESS | 3932 | 1468840717775 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 3932 | 1468840717780 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:18:37 INFO - PROCESS | 3932 | 1468840717785 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 3932 | 1468840717788 Marionette TRACE conn6 <- [1,2498,null,{}] 04:18:37 INFO - PROCESS | 3932 | 1468840717793 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:18:37 INFO - PROCESS | 3932 | 1468840717796 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:37 INFO - PROCESS | 3932 | 1468840717897 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:18:38 INFO - PROCESS | 3932 | 1468840718038 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 3932 | 1468840718043 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:38 INFO - PROCESS | 3932 | ++DOCSHELL 12542800 == 40 [pid = 3932] [id = 634] 04:18:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1258B400) [pid = 3932] [serial = 1902] [outer = 00000000] 04:18:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (15BB1000) [pid = 3932] [serial = 1903] [outer = 1258B400] 04:18:38 INFO - PROCESS | 3932 | 1468840718094 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1608FC00) [pid = 3932] [serial = 1904] [outer = 1258B400] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 17F54400 == 39 [pid = 3932] [id = 629] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 1A42A000 == 38 [pid = 3932] [id = 628] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 16087C00 == 37 [pid = 3932] [id = 627] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 19966000 == 36 [pid = 3932] [id = 626] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 12AD5800 == 35 [pid = 3932] [id = 625] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 1962AC00 == 34 [pid = 3932] [id = 624] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 17F58800 == 33 [pid = 3932] [id = 623] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 120A6800 == 32 [pid = 3932] [id = 622] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 11F50400 == 31 [pid = 3932] [id = 621] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 0C5E1800 == 30 [pid = 3932] [id = 620] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 11778C00 == 29 [pid = 3932] [id = 619] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 1C0D7000 == 28 [pid = 3932] [id = 618] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 1962F000 == 27 [pid = 3932] [id = 633] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 19A07000 == 26 [pid = 3932] [id = 632] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 0C5DD800 == 25 [pid = 3932] [id = 630] 04:18:38 INFO - PROCESS | 3932 | --DOCSHELL 17407800 == 24 [pid = 3932] [id = 631] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1A813400) [pid = 3932] [serial = 1840] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1A8E1000) [pid = 3932] [serial = 1843] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A8D3800) [pid = 3932] [serial = 1841] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1906BC00) [pid = 3932] [serial = 1828] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1968B800) [pid = 3932] [serial = 1829] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1608B800) [pid = 3932] [serial = 1822] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (16C66400) [pid = 3932] [serial = 1823] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17E0F800) [pid = 3932] [serial = 1825] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (180DC000) [pid = 3932] [serial = 1826] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (11BDE400) [pid = 3932] [serial = 1816] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (11F44000) [pid = 3932] [serial = 1817] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1D808800) [pid = 3932] [serial = 1814] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19967000) [pid = 3932] [serial = 1831] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19A02C00) [pid = 3932] [serial = 1832] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A5EBC00) [pid = 3932] [serial = 1837] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1250B400) [pid = 3932] [serial = 1819] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1258B800) [pid = 3932] [serial = 1820] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A46C00) [pid = 3932] [serial = 1834] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1B2E3400) [pid = 3932] [serial = 1846] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C0DCC00) [pid = 3932] [serial = 1853] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C0D7400) [pid = 3932] [serial = 1852] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1C09DC00) [pid = 3932] [serial = 1847] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A779000) [pid = 3932] [serial = 1849] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A8DB800) [pid = 3932] [serial = 1850] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1AB05400) [pid = 3932] [serial = 1844] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1C4ABC00) [pid = 3932] [serial = 1855] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A5ED400) [pid = 3932] [serial = 1838] [outer = 00000000] [url = about:blank] 04:18:39 INFO - PROCESS | 3932 | 1468840719186 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:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1429ms 04:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:18:39 INFO - PROCESS | 3932 | 1468840719214 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 3932 | 1468840719218 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:18:39 INFO - PROCESS | 3932 | 1468840719222 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 3932 | 1468840719227 Marionette TRACE conn6 <- [1,2502,null,{}] 04:18:39 INFO - PROCESS | 3932 | 1468840719231 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:18:39 INFO - PROCESS | 3932 | 1468840719234 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:39 INFO - PROCESS | 3932 | 1468840719322 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:18:39 INFO - PROCESS | 3932 | 1468840719331 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 3932 | 1468840719334 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:39 INFO - PROCESS | 3932 | ++DOCSHELL 120A1C00 == 25 [pid = 3932] [id = 635] 04:18:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (120A2000) [pid = 3932] [serial = 1905] [outer = 00000000] 04:18:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (12587400) [pid = 3932] [serial = 1906] [outer = 120A2000] 04:18:39 INFO - PROCESS | 3932 | 1468840719382 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1290F400) [pid = 3932] [serial = 1907] [outer = 120A2000] 04:18:39 INFO - PROCESS | 3932 | 1468840719884 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:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 04:18:39 INFO - PROCESS | 3932 | 1468840719914 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 3932 | 1468840719919 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:18:39 INFO - PROCESS | 3932 | 1468840719925 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 3932 | 1468840719928 Marionette TRACE conn6 <- [1,2506,null,{}] 04:18:39 INFO - PROCESS | 3932 | 1468840719932 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:18:39 INFO - PROCESS | 3932 | 1468840719935 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:40 INFO - PROCESS | 3932 | 1468840720058 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:18:40 INFO - PROCESS | 3932 | 1468840720164 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 3932 | 1468840720166 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:40 INFO - PROCESS | 3932 | ++DOCSHELL 17403C00 == 26 [pid = 3932] [id = 636] 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17407800) [pid = 3932] [serial = 1908] [outer = 00000000] 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (174C4400) [pid = 3932] [serial = 1909] [outer = 17407800] 04:18:40 INFO - PROCESS | 3932 | 1468840720214 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17D1FC00) [pid = 3932] [serial = 1910] [outer = 17407800] 04:18:40 INFO - PROCESS | 3932 | 1468840720580 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:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 04:18:40 INFO - PROCESS | 3932 | 1468840720615 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 3932 | 1468840720617 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 3932 | 1468840720621 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:18:40 INFO - PROCESS | 3932 | 1468840720624 Marionette TRACE conn6 <- [1,2510,null,{}] 04:18:40 INFO - PROCESS | 3932 | 1468840720635 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:18:40 INFO - PROCESS | 3932 | 1468840720639 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:40 INFO - PROCESS | 3932 | 1468840720722 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:18:40 INFO - PROCESS | 3932 | 1468840720729 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 3932 | 1468840720732 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:40 INFO - PROCESS | 3932 | ++DOCSHELL 19629400 == 27 [pid = 3932] [id = 637] 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1962E400) [pid = 3932] [serial = 1911] [outer = 00000000] 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (196DDC00) [pid = 3932] [serial = 1912] [outer = 1962E400] 04:18:40 INFO - PROCESS | 3932 | 1468840720780 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1994E800) [pid = 3932] [serial = 1913] [outer = 1962E400] 04:18:41 INFO - PROCESS | 3932 | 1468840721275 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:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 04:18:41 INFO - PROCESS | 3932 | 1468840721297 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 3932 | 1468840721300 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:18:41 INFO - PROCESS | 3932 | 1468840721308 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 3932 | 1468840721310 Marionette TRACE conn6 <- [1,2514,null,{}] 04:18:41 INFO - PROCESS | 3932 | 1468840721313 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:18:41 INFO - PROCESS | 3932 | 1468840721315 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:41 INFO - PROCESS | 3932 | 1468840721434 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:18:41 INFO - PROCESS | 3932 | 1468840721530 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 3932 | 1468840721532 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:41 INFO - PROCESS | 3932 | ++DOCSHELL 19967C00 == 28 [pid = 3932] [id = 638] 04:18:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19969C00) [pid = 3932] [serial = 1914] [outer = 00000000] 04:18:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A0B000) [pid = 3932] [serial = 1915] [outer = 19969C00] 04:18:41 INFO - PROCESS | 3932 | 1468840721577 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A4BC00) [pid = 3932] [serial = 1916] [outer = 19969C00] 04:18:41 INFO - PROCESS | 3932 | 1468840721965 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:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 04:18:42 INFO - PROCESS | 3932 | 1468840722038 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 3932 | 1468840722040 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:18:42 INFO - PROCESS | 3932 | 1468840722043 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:18:42 INFO - PROCESS | 3932 | 1468840722045 Marionette TRACE conn6 <- [1,2518,null,{}] 04:18:42 INFO - PROCESS | 3932 | 1468840722048 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:18:42 INFO - PROCESS | 3932 | 1468840722050 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:42 INFO - PROCESS | 3932 | 1468840722173 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:18:42 INFO - PROCESS | 3932 | 1468840722179 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 3932 | 1468840722181 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:42 INFO - PROCESS | 3932 | ++DOCSHELL 19A48400 == 29 [pid = 3932] [id = 639] 04:18:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19A4F000) [pid = 3932] [serial = 1917] [outer = 00000000] 04:18:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A556C00) [pid = 3932] [serial = 1918] [outer = 19A4F000] 04:18:42 INFO - PROCESS | 3932 | 1468840722223 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A5F4C00) [pid = 3932] [serial = 1919] [outer = 19A4F000] 04:18:42 INFO - PROCESS | 3932 | 1468840722678 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:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 04:18:42 INFO - PROCESS | 3932 | 1468840722719 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 3932 | 1468840722721 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:18:42 INFO - PROCESS | 3932 | 1468840722723 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 3932 | 1468840722725 Marionette TRACE conn6 <- [1,2522,null,{}] 04:18:42 INFO - PROCESS | 3932 | 1468840722728 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:18:42 INFO - PROCESS | 3932 | 1468840722734 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:42 INFO - PROCESS | 3932 | 1468840722893 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:18:42 INFO - PROCESS | 3932 | 1468840722916 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 3932 | 1468840722918 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:42 INFO - PROCESS | 3932 | ++DOCSHELL 1A80F400 == 30 [pid = 3932] [id = 640] 04:18:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A813000) [pid = 3932] [serial = 1920] [outer = 00000000] 04:18:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A8DFC00) [pid = 3932] [serial = 1921] [outer = 1A813000] 04:18:42 INFO - PROCESS | 3932 | 1468840722961 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B1E7C00) [pid = 3932] [serial = 1922] [outer = 1A813000] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A8E1C00) [pid = 3932] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1995E400) [pid = 3932] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11F96800) [pid = 3932] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (19A45400) [pid = 3932] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1177D000) [pid = 3932] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (17F5A400) [pid = 3932] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C0E1800) [pid = 3932] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (0C5E2400) [pid = 3932] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (15BA8800) [pid = 3932] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1615D000) [pid = 3932] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A776C00) [pid = 3932] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19689000) [pid = 3932] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:18:43 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19937C00) [pid = 3932] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:18:43 INFO - PROCESS | 3932 | 1468840723546 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:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 870ms 04:18:43 INFO - PROCESS | 3932 | 1468840723609 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 3932 | 1468840723611 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:18:43 INFO - PROCESS | 3932 | 1468840723615 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 3932 | 1468840723617 Marionette TRACE conn6 <- [1,2526,null,{}] 04:18:43 INFO - PROCESS | 3932 | 1468840723620 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:18:43 INFO - PROCESS | 3932 | 1468840723622 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:43 INFO - PROCESS | 3932 | 1468840723698 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:18:43 INFO - PROCESS | 3932 | 1468840723703 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 3932 | 1468840723705 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:43 INFO - PROCESS | 3932 | ++DOCSHELL 16062800 == 31 [pid = 3932] [id = 641] 04:18:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (17F5A400) [pid = 3932] [serial = 1923] [outer = 00000000] 04:18:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A776C00) [pid = 3932] [serial = 1924] [outer = 17F5A400] 04:18:43 INFO - PROCESS | 3932 | 1468840723748 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A8D6000) [pid = 3932] [serial = 1925] [outer = 17F5A400] 04:18:44 INFO - PROCESS | 3932 | 1468840724162 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:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 04:18:44 INFO - PROCESS | 3932 | 1468840724185 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:18:44 INFO - PROCESS | 3932 | 1468840724187 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 3932 | 1468840724191 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 3932 | 1468840724192 Marionette TRACE conn6 <- [1,2530,null,{}] 04:18:44 INFO - PROCESS | 3932 | 1468840724195 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:18:44 INFO - PROCESS | 3932 | 1468840724197 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:44 INFO - PROCESS | 3932 | 1468840724318 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:18:44 INFO - PROCESS | 3932 | 1468840724326 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 3932 | 1468840724328 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:44 INFO - PROCESS | 3932 | ++DOCSHELL 1A556800 == 32 [pid = 3932] [id = 642] 04:18:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A5EFC00) [pid = 3932] [serial = 1926] [outer = 00000000] 04:18:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B1F2400) [pid = 3932] [serial = 1927] [outer = 1A5EFC00] 04:18:44 INFO - PROCESS | 3932 | 1468840724370 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19952400) [pid = 3932] [serial = 1928] [outer = 1A5EFC00] 04:18:44 INFO - PROCESS | 3932 | 1468840724798 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:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 04:18:44 INFO - PROCESS | 3932 | 1468840724822 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:18:44 INFO - PROCESS | 3932 | 1468840724824 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 3932 | 1468840724827 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 3932 | 1468840724828 Marionette TRACE conn6 <- [1,2534,null,{}] 04:18:44 INFO - PROCESS | 3932 | 1468840724832 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:18:44 INFO - PROCESS | 3932 | 1468840724833 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:44 INFO - PROCESS | 3932 | 1468840724951 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:18:44 INFO - PROCESS | 3932 | 1468840724958 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 3932 | 1468840724960 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:44 INFO - PROCESS | 3932 | ++DOCSHELL 1995E000 == 33 [pid = 3932] [id = 643] 04:18:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1EC400) [pid = 3932] [serial = 1929] [outer = 00000000] 04:18:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C094400) [pid = 3932] [serial = 1930] [outer = 1B1EC400] 04:18:44 INFO - PROCESS | 3932 | 1468840725003 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C0A8400) [pid = 3932] [serial = 1931] [outer = 1B1EC400] 04:18:45 INFO - PROCESS | 3932 | 1468840725524 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:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 04:18:45 INFO - PROCESS | 3932 | 1468840725659 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 3932 | 1468840725664 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:18:45 INFO - PROCESS | 3932 | 1468840725671 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 3932 | 1468840725674 Marionette TRACE conn6 <- [1,2538,null,{}] 04:18:45 INFO - PROCESS | 3932 | 1468840725680 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:18:45 INFO - PROCESS | 3932 | 1468840725683 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:45 INFO - PROCESS | 3932 | 1468840725816 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:18:45 INFO - PROCESS | 3932 | 1468840725950 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 3932 | 1468840725955 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:45 INFO - PROCESS | 3932 | ++DOCSHELL 11778C00 == 34 [pid = 3932] [id = 644] 04:18:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (11779800) [pid = 3932] [serial = 1932] [outer = 00000000] 04:18:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1254BC00) [pid = 3932] [serial = 1933] [outer = 11779800] 04:18:45 INFO - PROCESS | 3932 | 1468840726012 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (15B63000) [pid = 3932] [serial = 1934] [outer = 11779800] 04:18:46 INFO - PROCESS | 3932 | 1468840726814 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:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1231ms 04:18:46 INFO - PROCESS | 3932 | 1468840726907 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 3932 | 1468840726912 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:18:46 INFO - PROCESS | 3932 | 1468840726918 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 3932 | 1468840726921 Marionette TRACE conn6 <- [1,2542,null,{}] 04:18:46 INFO - PROCESS | 3932 | 1468840726925 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:18:46 INFO - PROCESS | 3932 | 1468840726928 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:47 INFO - PROCESS | 3932 | 1468840727081 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:18:47 INFO - PROCESS | 3932 | 1468840727216 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 3932 | 1468840727219 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:47 INFO - PROCESS | 3932 | ++DOCSHELL 113FB000 == 35 [pid = 3932] [id = 645] 04:18:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (113FD800) [pid = 3932] [serial = 1935] [outer = 00000000] 04:18:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (120DE800) [pid = 3932] [serial = 1936] [outer = 113FD800] 04:18:47 INFO - PROCESS | 3932 | 1468840727279 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (15BB3400) [pid = 3932] [serial = 1937] [outer = 113FD800] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 1A556800 == 34 [pid = 3932] [id = 642] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 16062800 == 33 [pid = 3932] [id = 641] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 1A80F400 == 32 [pid = 3932] [id = 640] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 19A48400 == 31 [pid = 3932] [id = 639] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 19967C00 == 30 [pid = 3932] [id = 638] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 19629400 == 29 [pid = 3932] [id = 637] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 17403C00 == 28 [pid = 3932] [id = 636] 04:18:47 INFO - PROCESS | 3932 | --DOCSHELL 120A1C00 == 27 [pid = 3932] [id = 635] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A810800) [pid = 3932] [serial = 1885] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19A50800) [pid = 3932] [serial = 1880] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (19936C00) [pid = 3932] [serial = 1873] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19953400) [pid = 3932] [serial = 1874] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A8DC400) [pid = 3932] [serial = 1886] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1B1EE800) [pid = 3932] [serial = 1889] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19950C00) [pid = 3932] [serial = 1883] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19A49800) [pid = 3932] [serial = 1835] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B1EA400) [pid = 3932] [serial = 1888] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19966400) [pid = 3932] [serial = 1876] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (120A0C00) [pid = 3932] [serial = 1864] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A54D400) [pid = 3932] [serial = 1879] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (12544000) [pid = 3932] [serial = 1865] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11BDFC00) [pid = 3932] [serial = 1858] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (12059000) [pid = 3932] [serial = 1859] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (18E5FC00) [pid = 3932] [serial = 1870] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19068400) [pid = 3932] [serial = 1871] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1D809000) [pid = 3932] [serial = 1856] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (0D0F0400) [pid = 3932] [serial = 1861] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (113F9000) [pid = 3932] [serial = 1862] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (16066800) [pid = 3932] [serial = 1867] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (16C5F400) [pid = 3932] [serial = 1868] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (19A09C00) [pid = 3932] [serial = 1877] [outer = 00000000] [url = about:blank] 04:18:47 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1962EC00) [pid = 3932] [serial = 1882] [outer = 00000000] [url = about:blank] 04:18:48 INFO - PROCESS | 3932 | 1468840728042 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:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1174ms 04:18:48 INFO - PROCESS | 3932 | 1468840728096 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 3932 | 1468840728100 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:18:48 INFO - PROCESS | 3932 | 1468840728104 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 3932 | 1468840728108 Marionette TRACE conn6 <- [1,2546,null,{}] 04:18:48 INFO - PROCESS | 3932 | 1468840728113 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:18:48 INFO - PROCESS | 3932 | 1468840728116 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:48 INFO - PROCESS | 3932 | 1468840728212 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:18:48 INFO - PROCESS | 3932 | 1468840728313 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 3932 | 1468840728315 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:48 INFO - PROCESS | 3932 | ++DOCSHELL 0D06C000 == 28 [pid = 3932] [id = 646] 04:18:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (0D076800) [pid = 3932] [serial = 1938] [outer = 00000000] 04:18:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (11F9A800) [pid = 3932] [serial = 1939] [outer = 0D076800] 04:18:48 INFO - PROCESS | 3932 | 1468840728333 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (120A5400) [pid = 3932] [serial = 1940] [outer = 0D076800] 04:18:48 INFO - PROCESS | 3932 | 1468840728737 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:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 04:18:48 INFO - PROCESS | 3932 | 1468840728806 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 3932 | 1468840728810 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:18:48 INFO - PROCESS | 3932 | 1468840728816 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:18:48 INFO - PROCESS | 3932 | 1468840728818 Marionette TRACE conn6 <- [1,2550,null,{}] 04:18:48 INFO - PROCESS | 3932 | 1468840728822 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:18:48 INFO - PROCESS | 3932 | 1468840728824 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:48 INFO - PROCESS | 3932 | 1468840728915 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:18:48 INFO - PROCESS | 3932 | 1468840728922 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 3932 | 1468840728924 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:48 INFO - PROCESS | 3932 | ++DOCSHELL 1290D400 == 29 [pid = 3932] [id = 647] 04:18:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1290E800) [pid = 3932] [serial = 1941] [outer = 00000000] 04:18:48 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1615B800) [pid = 3932] [serial = 1942] [outer = 1290E800] 04:18:48 INFO - PROCESS | 3932 | 1468840728971 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (16C5F400) [pid = 3932] [serial = 1943] [outer = 1290E800] 04:18:49 INFO - PROCESS | 3932 | 1468840729449 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:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 04:18:49 INFO - PROCESS | 3932 | 1468840729491 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 3932 | 1468840729493 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:18:49 INFO - PROCESS | 3932 | 1468840729496 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 3932 | 1468840729500 Marionette TRACE conn6 <- [1,2554,null,{}] 04:18:49 INFO - PROCESS | 3932 | 1468840729510 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:18:49 INFO - PROCESS | 3932 | 1468840729515 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:49 INFO - PROCESS | 3932 | 1468840729600 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:18:49 INFO - PROCESS | 3932 | 1468840729610 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 3932 | 1468840729613 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:49 INFO - PROCESS | 3932 | ++DOCSHELL 1962EC00 == 30 [pid = 3932] [id = 648] 04:18:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19687800) [pid = 3932] [serial = 1944] [outer = 00000000] 04:18:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (19696000) [pid = 3932] [serial = 1945] [outer = 19687800] 04:18:49 INFO - PROCESS | 3932 | 1468840729746 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1994E400) [pid = 3932] [serial = 1946] [outer = 19687800] 04:18:50 INFO - PROCESS | 3932 | 1468840730158 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:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 04:18:50 INFO - PROCESS | 3932 | 1468840730171 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 3932 | 1468840730173 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:18:50 INFO - PROCESS | 3932 | 1468840730176 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:18:50 INFO - PROCESS | 3932 | 1468840730178 Marionette TRACE conn6 <- [1,2558,null,{}] 04:18:50 INFO - PROCESS | 3932 | 1468840730181 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:18:50 INFO - PROCESS | 3932 | 1468840730183 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:50 INFO - PROCESS | 3932 | 1468840730296 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:18:50 INFO - PROCESS | 3932 | 1468840730408 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 3932 | 1468840730410 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:50 INFO - PROCESS | 3932 | ++DOCSHELL 19956800 == 31 [pid = 3932] [id = 649] 04:18:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1995D400) [pid = 3932] [serial = 1947] [outer = 00000000] 04:18:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19A09400) [pid = 3932] [serial = 1948] [outer = 1995D400] 04:18:50 INFO - PROCESS | 3932 | 1468840730454 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A4F400) [pid = 3932] [serial = 1949] [outer = 1995D400] 04:18:50 INFO - PROCESS | 3932 | 1468840730883 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:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 04:18:50 INFO - PROCESS | 3932 | 1468840730911 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 3932 | 1468840730912 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:18:50 INFO - PROCESS | 3932 | 1468840730930 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 3932 | 1468840730932 Marionette TRACE conn6 <- [1,2562,null,{}] 04:18:50 INFO - PROCESS | 3932 | 1468840730935 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:18:50 INFO - PROCESS | 3932 | 1468840730937 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:51 INFO - PROCESS | 3932 | 1468840731054 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:18:51 INFO - PROCESS | 3932 | 1468840731060 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 3932 | 1468840731062 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:51 INFO - PROCESS | 3932 | ++DOCSHELL 19A09800 == 32 [pid = 3932] [id = 650] 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A0CC00) [pid = 3932] [serial = 1950] [outer = 00000000] 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A5E9C00) [pid = 3932] [serial = 1951] [outer = 19A0CC00] 04:18:51 INFO - PROCESS | 3932 | 1468840731105 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5EA400) [pid = 3932] [serial = 1952] [outer = 19A0CC00] 04:18:51 INFO - PROCESS | 3932 | 1468840731571 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:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 04:18:51 INFO - PROCESS | 3932 | 1468840731602 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 3932 | 1468840731604 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:18:51 INFO - PROCESS | 3932 | 1468840731607 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 3932 | 1468840731608 Marionette TRACE conn6 <- [1,2566,null,{}] 04:18:51 INFO - PROCESS | 3932 | 1468840731611 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:18:51 INFO - PROCESS | 3932 | 1468840731617 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:51 INFO - PROCESS | 3932 | 1468840731780 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:18:51 INFO - PROCESS | 3932 | 1468840731808 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 3932 | 1468840731810 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:51 INFO - PROCESS | 3932 | ++DOCSHELL 1A77A800 == 33 [pid = 3932] [id = 651] 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A80A800) [pid = 3932] [serial = 1953] [outer = 00000000] 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1AA5D800) [pid = 3932] [serial = 1954] [outer = 1A80A800] 04:18:51 INFO - PROCESS | 3932 | 1468840731852 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A813C00) [pid = 3932] [serial = 1955] [outer = 1A80A800] 04:18:52 INFO - PROCESS | 3932 | 1468840732301 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:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19969C00) [pid = 3932] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (120A2000) [pid = 3932] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1258B400) [pid = 3932] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1962E400) [pid = 3932] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17407800) [pid = 3932] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A5EFC00) [pid = 3932] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19A4F000) [pid = 3932] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (0C5DE800) [pid = 3932] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1740C400) [pid = 3932] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19A09000) [pid = 3932] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B2E1400) [pid = 3932] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A813000) [pid = 3932] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:18:52 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (17F5A400) [pid = 3932] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:18:52 INFO - PROCESS | 3932 | 1468840732445 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 3932 | 1468840732447 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:18:52 INFO - PROCESS | 3932 | 1468840732452 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 3932 | 1468840732454 Marionette TRACE conn6 <- [1,2570,null,{}] 04:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:18:52 INFO - PROCESS | 3932 | 1468840732460 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:18:52 INFO - PROCESS | 3932 | 1468840732462 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:52 INFO - PROCESS | 3932 | 1468840732549 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:18:52 INFO - PROCESS | 3932 | 1468840732555 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 3932 | 1468840732557 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:52 INFO - PROCESS | 3932 | ++DOCSHELL 159E1400 == 34 [pid = 3932] [id = 652] 04:18:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (15E5C800) [pid = 3932] [serial = 1956] [outer = 00000000] 04:18:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (18E61800) [pid = 3932] [serial = 1957] [outer = 15E5C800] 04:18:52 INFO - PROCESS | 3932 | 1468840732599 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1968EC00) [pid = 3932] [serial = 1958] [outer = 15E5C800] 04:18:53 INFO - PROCESS | 3932 | 1468840733022 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:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 04:18:53 INFO - PROCESS | 3932 | 1468840733111 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 3932 | 1468840733113 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:18:53 INFO - PROCESS | 3932 | 1468840733117 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 3932 | 1468840733119 Marionette TRACE conn6 <- [1,2574,null,{}] 04:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:18:53 INFO - PROCESS | 3932 | 1468840733125 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:18:53 INFO - PROCESS | 3932 | 1468840733127 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:53 INFO - PROCESS | 3932 | 1468840733205 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:18:53 INFO - PROCESS | 3932 | 1468840733215 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 3932 | 1468840733216 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:53 INFO - PROCESS | 3932 | ++DOCSHELL 1615BC00 == 35 [pid = 3932] [id = 653] 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (19A45400) [pid = 3932] [serial = 1959] [outer = 00000000] 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1B1EA400) [pid = 3932] [serial = 1960] [outer = 19A45400] 04:18:53 INFO - PROCESS | 3932 | 1468840733259 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1B1F5800) [pid = 3932] [serial = 1961] [outer = 19A45400] 04:18:53 INFO - PROCESS | 3932 | 1468840733695 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:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 631ms 04:18:53 INFO - PROCESS | 3932 | 1468840733754 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 3932 | 1468840733756 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:18:53 INFO - PROCESS | 3932 | 1468840733759 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 3932 | 1468840733761 Marionette TRACE conn6 <- [1,2578,null,{}] 04:18:53 INFO - PROCESS | 3932 | 1468840733764 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:18:53 INFO - PROCESS | 3932 | 1468840733766 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:53 INFO - PROCESS | 3932 | 1468840733847 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:18:53 INFO - PROCESS | 3932 | 1468840733852 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 3932 | 1468840733854 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:53 INFO - PROCESS | 3932 | ++DOCSHELL 19629400 == 36 [pid = 3932] [id = 654] 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A049000) [pid = 3932] [serial = 1962] [outer = 00000000] 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C0DD000) [pid = 3932] [serial = 1963] [outer = 1A049000] 04:18:53 INFO - PROCESS | 3932 | 1468840733897 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1C43A400) [pid = 3932] [serial = 1964] [outer = 1A049000] 04:18:54 INFO - PROCESS | 3932 | 1468840734327 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:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 631ms 04:18:54 INFO - PROCESS | 3932 | 1468840734391 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:18:54 INFO - PROCESS | 3932 | 1468840734393 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:18:54 INFO - PROCESS | 3932 | 1468840734396 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 3932 | 1468840734397 Marionette TRACE conn6 <- [1,2582,null,{}] 04:18:54 INFO - PROCESS | 3932 | 1468840734401 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:18:54 INFO - PROCESS | 3932 | 1468840734402 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:54 INFO - PROCESS | 3932 | 1468840734528 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:18:54 INFO - PROCESS | 3932 | 1468840734724 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 3932 | 1468840734727 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:54 INFO - PROCESS | 3932 | ++DOCSHELL 0D0CE000 == 37 [pid = 3932] [id = 655] 04:18:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (0D0CE400) [pid = 3932] [serial = 1965] [outer = 00000000] 04:18:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (11773C00) [pid = 3932] [serial = 1966] [outer = 0D0CE400] 04:18:54 INFO - PROCESS | 3932 | 1468840734786 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (11838400) [pid = 3932] [serial = 1967] [outer = 0D0CE400] 04:18:55 INFO - PROCESS | 3932 | 1468840735371 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:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1022ms 04:18:55 INFO - PROCESS | 3932 | 1468840735420 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 3932 | 1468840735424 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 3932 | 1468840735429 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:18:55 INFO - PROCESS | 3932 | 1468840735433 Marionette TRACE conn6 <- [1,2586,null,{}] 04:18:55 INFO - PROCESS | 3932 | 1468840735457 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:18:55 INFO - PROCESS | 3932 | 1468840735460 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:55 INFO - PROCESS | 3932 | 1468840735574 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:18:55 INFO - PROCESS | 3932 | 1468840735716 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 3932 | 1468840735719 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:55 INFO - PROCESS | 3932 | ++DOCSHELL 16C65000 == 38 [pid = 3932] [id = 656] 04:18:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (17446C00) [pid = 3932] [serial = 1968] [outer = 00000000] 04:18:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17F57000) [pid = 3932] [serial = 1969] [outer = 17446C00] 04:18:55 INFO - PROCESS | 3932 | 1468840735778 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (18E60400) [pid = 3932] [serial = 1970] [outer = 17446C00] 04:18:56 INFO - PROCESS | 3932 | 1468840736436 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:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1037ms 04:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:18:56 INFO - PROCESS | 3932 | 1468840736472 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 3932 | 1468840736475 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:18:56 INFO - PROCESS | 3932 | 1468840736479 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 3932 | 1468840736481 Marionette TRACE conn6 <- [1,2590,null,{}] 04:18:56 INFO - PROCESS | 3932 | 1468840736485 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:18:56 INFO - PROCESS | 3932 | 1468840736488 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:56 INFO - PROCESS | 3932 | 1468840736597 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:18:56 INFO - PROCESS | 3932 | 1468840736741 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 3932 | 1468840736744 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:56 INFO - PROCESS | 3932 | ++DOCSHELL 19695400 == 39 [pid = 3932] [id = 657] 04:18:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1A77C400) [pid = 3932] [serial = 1971] [outer = 00000000] 04:18:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A8D3000) [pid = 3932] [serial = 1972] [outer = 1A77C400] 04:18:56 INFO - PROCESS | 3932 | 1468840736799 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1B1EBC00) [pid = 3932] [serial = 1973] [outer = 1A77C400] 04:18:57 INFO - PROCESS | 3932 | 1468840737464 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:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1018ms 04:18:57 INFO - PROCESS | 3932 | 1468840737499 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 3932 | 1468840737504 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:18:57 INFO - PROCESS | 3932 | 1468840737515 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 3932 | 1468840737520 Marionette TRACE conn6 <- [1,2594,null,{}] 04:18:57 INFO - PROCESS | 3932 | 1468840737524 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:18:57 INFO - PROCESS | 3932 | 1468840737528 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:57 INFO - PROCESS | 3932 | 1468840737789 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:18:57 INFO - PROCESS | 3932 | 1468840737959 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 3932 | 1468840737961 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:57 INFO - PROCESS | 3932 | ++DOCSHELL 0D06E800 == 40 [pid = 3932] [id = 658] 04:18:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (11775800) [pid = 3932] [serial = 1974] [outer = 00000000] 04:18:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (11BDD000) [pid = 3932] [serial = 1975] [outer = 11775800] 04:18:58 INFO - PROCESS | 3932 | 1468840738013 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (12059000) [pid = 3932] [serial = 1976] [outer = 11775800] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 19629400 == 39 [pid = 3932] [id = 654] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 1615BC00 == 38 [pid = 3932] [id = 653] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 159E1400 == 37 [pid = 3932] [id = 652] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 1A77A800 == 36 [pid = 3932] [id = 651] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 19A09800 == 35 [pid = 3932] [id = 650] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 19956800 == 34 [pid = 3932] [id = 649] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 1962EC00 == 33 [pid = 3932] [id = 648] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 1290D400 == 32 [pid = 3932] [id = 647] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 0D06C000 == 31 [pid = 3932] [id = 646] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 11778C00 == 30 [pid = 3932] [id = 644] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 1995E000 == 29 [pid = 3932] [id = 643] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 12542800 == 28 [pid = 3932] [id = 634] 04:18:58 INFO - PROCESS | 3932 | --DOCSHELL 113FB000 == 27 [pid = 3932] [id = 645] 04:18:59 INFO - PROCESS | 3932 | --DOCSHELL 19695400 == 26 [pid = 3932] [id = 657] 04:18:59 INFO - PROCESS | 3932 | --DOCSHELL 0D0CE000 == 25 [pid = 3932] [id = 655] 04:18:59 INFO - PROCESS | 3932 | --DOCSHELL 16C65000 == 24 [pid = 3932] [id = 656] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19A0B000) [pid = 3932] [serial = 1915] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (12587400) [pid = 3932] [serial = 1906] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1290F400) [pid = 3932] [serial = 1907] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1608FC00) [pid = 3932] [serial = 1904] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (15BB1000) [pid = 3932] [serial = 1903] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (196DDC00) [pid = 3932] [serial = 1912] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (174C4400) [pid = 3932] [serial = 1909] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17D1FC00) [pid = 3932] [serial = 1910] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19952400) [pid = 3932] [serial = 1928] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A556C00) [pid = 3932] [serial = 1918] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1183C400) [pid = 3932] [serial = 1892] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (0D0E3400) [pid = 3932] [serial = 1891] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17E12000) [pid = 3932] [serial = 1895] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (174C4C00) [pid = 3932] [serial = 1894] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C094400) [pid = 3932] [serial = 1930] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A8DD800) [pid = 3932] [serial = 1898] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A5F7400) [pid = 3932] [serial = 1897] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C4A0800) [pid = 3932] [serial = 1901] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1C43C400) [pid = 3932] [serial = 1900] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (19A4BC00) [pid = 3932] [serial = 1916] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A8DFC00) [pid = 3932] [serial = 1921] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A5F4C00) [pid = 3932] [serial = 1919] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1B1E7C00) [pid = 3932] [serial = 1922] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1A776C00) [pid = 3932] [serial = 1924] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1A8D6000) [pid = 3932] [serial = 1925] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1994E800) [pid = 3932] [serial = 1913] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1B1F2400) [pid = 3932] [serial = 1927] [outer = 00000000] [url = about:blank] 04:18:59 INFO - PROCESS | 3932 | 1468840739239 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:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1799ms 04:18:59 INFO - PROCESS | 3932 | 1468840739334 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 3932 | 1468840739337 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:18:59 INFO - PROCESS | 3932 | 1468840739350 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 3932 | 1468840739353 Marionette TRACE conn6 <- [1,2598,null,{}] 04:18:59 INFO - PROCESS | 3932 | 1468840739359 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:18:59 INFO - PROCESS | 3932 | 1468840739362 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:59 INFO - PROCESS | 3932 | 1468840739453 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:18:59 INFO - PROCESS | 3932 | 1468840739460 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 3932 | 1468840739462 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:18:59 INFO - PROCESS | 3932 | ++DOCSHELL 11F43800 == 25 [pid = 3932] [id = 659] 04:18:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (11F44400) [pid = 3932] [serial = 1977] [outer = 00000000] 04:18:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (11FA1000) [pid = 3932] [serial = 1978] [outer = 11F44400] 04:18:59 INFO - PROCESS | 3932 | 1468840739510 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (120A6800) [pid = 3932] [serial = 1979] [outer = 11F44400] 04:19:00 INFO - PROCESS | 3932 | 1468840740005 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:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 04:19:00 INFO - PROCESS | 3932 | 1468840740025 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 3932 | 1468840740030 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:19:00 INFO - PROCESS | 3932 | 1468840740036 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 3932 | 1468840740039 Marionette TRACE conn6 <- [1,2602,null,{}] 04:19:00 INFO - PROCESS | 3932 | 1468840740042 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:19:00 INFO - PROCESS | 3932 | 1468840740045 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:00 INFO - PROCESS | 3932 | 1468840740132 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:19:00 INFO - PROCESS | 3932 | 1468840740142 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 3932 | 1468840740144 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:00 INFO - PROCESS | 3932 | ++DOCSHELL 15BB1000 == 26 [pid = 3932] [id = 660] 04:19:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (15BB5C00) [pid = 3932] [serial = 1980] [outer = 00000000] 04:19:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (15E27400) [pid = 3932] [serial = 1981] [outer = 15BB5C00] 04:19:00 INFO - PROCESS | 3932 | 1468840740190 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1608FC00) [pid = 3932] [serial = 1982] [outer = 15BB5C00] 04:19:00 INFO - PROCESS | 3932 | 1468840740657 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:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 04:19:00 INFO - PROCESS | 3932 | 1468840740708 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 3932 | 1468840740710 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:19:00 INFO - PROCESS | 3932 | 1468840740714 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:19:00 INFO - PROCESS | 3932 | 1468840740717 Marionette TRACE conn6 <- [1,2606,null,{}] 04:19:00 INFO - PROCESS | 3932 | 1468840740728 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:19:00 INFO - PROCESS | 3932 | 1468840740732 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:00 INFO - PROCESS | 3932 | 1468840740816 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:19:00 INFO - PROCESS | 3932 | 1468840740956 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 3932 | 1468840740959 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:00 INFO - PROCESS | 3932 | ++DOCSHELL 18E5A800 == 27 [pid = 3932] [id = 661] 04:19:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (18E5AC00) [pid = 3932] [serial = 1983] [outer = 00000000] 04:19:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19068400) [pid = 3932] [serial = 1984] [outer = 18E5AC00] 04:19:01 INFO - PROCESS | 3932 | 1468840741007 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1968A000) [pid = 3932] [serial = 1985] [outer = 18E5AC00] 04:19:01 INFO - PROCESS | 3932 | 1468840741421 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:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 04:19:01 INFO - PROCESS | 3932 | 1468840741448 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 3932 | 1468840741451 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:19:01 INFO - PROCESS | 3932 | 1468840741461 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 3932 | 1468840741462 Marionette TRACE conn6 <- [1,2610,null,{}] 04:19:01 INFO - PROCESS | 3932 | 1468840741466 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:19:01 INFO - PROCESS | 3932 | 1468840741468 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:01 INFO - PROCESS | 3932 | 1468840741585 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:19:01 INFO - PROCESS | 3932 | 1468840741591 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 3932 | 1468840741593 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:01 INFO - PROCESS | 3932 | ++DOCSHELL 19066C00 == 28 [pid = 3932] [id = 662] 04:19:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1968D400) [pid = 3932] [serial = 1986] [outer = 00000000] 04:19:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1994CC00) [pid = 3932] [serial = 1987] [outer = 1968D400] 04:19:01 INFO - PROCESS | 3932 | 1468840741637 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1995E000) [pid = 3932] [serial = 1988] [outer = 1968D400] 04:19:02 INFO - PROCESS | 3932 | 1468840742084 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:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 04:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:19:02 INFO - PROCESS | 3932 | 1468840742133 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 3932 | 1468840742135 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:19:02 INFO - PROCESS | 3932 | 1468840742138 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 3932 | 1468840742140 Marionette TRACE conn6 <- [1,2614,null,{}] 04:19:02 INFO - PROCESS | 3932 | 1468840742150 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:19:02 INFO - PROCESS | 3932 | 1468840742152 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:02 INFO - PROCESS | 3932 | 1468840742288 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:19:02 INFO - PROCESS | 3932 | 1468840742309 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 3932 | 1468840742311 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:02 INFO - PROCESS | 3932 | ++DOCSHELL 19965000 == 29 [pid = 3932] [id = 663] 04:19:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1996B400) [pid = 3932] [serial = 1989] [outer = 00000000] 04:19:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A0BC00) [pid = 3932] [serial = 1990] [outer = 1996B400] 04:19:02 INFO - PROCESS | 3932 | 1468840742354 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A4C000) [pid = 3932] [serial = 1991] [outer = 1996B400] 04:19:02 INFO - PROCESS | 3932 | 1468840742810 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:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 04:19:02 INFO - PROCESS | 3932 | 1468840742871 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 3932 | 1468840742873 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:19:02 INFO - PROCESS | 3932 | 1468840742876 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 3932 | 1468840742878 Marionette TRACE conn6 <- [1,2618,null,{}] 04:19:02 INFO - PROCESS | 3932 | 1468840742882 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:19:02 INFO - PROCESS | 3932 | 1468840742887 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:03 INFO - PROCESS | 3932 | 1468840743024 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:19:03 INFO - PROCESS | 3932 | 1468840743088 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 3932 | 1468840743090 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:03 INFO - PROCESS | 3932 | ++DOCSHELL 1A54FC00 == 30 [pid = 3932] [id = 664] 04:19:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A806400) [pid = 3932] [serial = 1992] [outer = 00000000] 04:19:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A80D800) [pid = 3932] [serial = 1993] [outer = 1A806400] 04:19:03 INFO - PROCESS | 3932 | 1468840743135 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A811C00) [pid = 3932] [serial = 1994] [outer = 1A806400] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (15E5C800) [pid = 3932] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A45400) [pid = 3932] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19687800) [pid = 3932] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (0D076800) [pid = 3932] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A80A800) [pid = 3932] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1290E800) [pid = 3932] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11779800) [pid = 3932] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1995D400) [pid = 3932] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19A0CC00) [pid = 3932] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (113FD800) [pid = 3932] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1EC400) [pid = 3932] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:19:03 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A049000) [pid = 3932] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:19:03 INFO - PROCESS | 3932 | 1468840743755 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:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 931ms 04:19:03 INFO - PROCESS | 3932 | 1468840743809 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 3932 | 1468840743811 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:19:03 INFO - PROCESS | 3932 | 1468840743814 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 3932 | 1468840743816 Marionette TRACE conn6 <- [1,2622,null,{}] 04:19:03 INFO - PROCESS | 3932 | 1468840743820 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:19:03 INFO - PROCESS | 3932 | 1468840743821 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:03 INFO - PROCESS | 3932 | 1468840743899 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:19:03 INFO - PROCESS | 3932 | 1468840743905 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 3932 | 1468840743907 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:03 INFO - PROCESS | 3932 | ++DOCSHELL 15BB2400 == 31 [pid = 3932] [id = 665] 04:19:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (174C5400) [pid = 3932] [serial = 1995] [outer = 00000000] 04:19:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A42A000) [pid = 3932] [serial = 1996] [outer = 174C5400] 04:19:03 INFO - PROCESS | 3932 | 1468840743949 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A552C00) [pid = 3932] [serial = 1997] [outer = 174C5400] 04:19:04 INFO - PROCESS | 3932 | 1468840744371 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:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 04:19:04 INFO - PROCESS | 3932 | 1468840744385 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 3932 | 1468840744387 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:19:04 INFO - PROCESS | 3932 | 1468840744390 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 3932 | 1468840744392 Marionette TRACE conn6 <- [1,2626,null,{}] 04:19:04 INFO - PROCESS | 3932 | 1468840744395 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:19:04 INFO - PROCESS | 3932 | 1468840744397 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:04 INFO - PROCESS | 3932 | 1468840744520 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:19:04 INFO - PROCESS | 3932 | 1468840744529 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 3932 | 1468840744530 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:04 INFO - PROCESS | 3932 | ++DOCSHELL 15E25000 == 32 [pid = 3932] [id = 666] 04:19:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1962F000) [pid = 3932] [serial = 1998] [outer = 00000000] 04:19:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A8DBC00) [pid = 3932] [serial = 1999] [outer = 1962F000] 04:19:04 INFO - PROCESS | 3932 | 1468840744573 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A811000) [pid = 3932] [serial = 2000] [outer = 1962F000] 04:19:05 INFO - PROCESS | 3932 | 1468840744991 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:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 04:19:05 INFO - PROCESS | 3932 | 1468840745021 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 3932 | 1468840745023 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:19:05 INFO - PROCESS | 3932 | 1468840745026 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 3932 | 1468840745028 Marionette TRACE conn6 <- [1,2630,null,{}] 04:19:05 INFO - PROCESS | 3932 | 1468840745031 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:19:05 INFO - PROCESS | 3932 | 1468840745032 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:05 INFO - PROCESS | 3932 | 1468840745166 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:19:05 INFO - PROCESS | 3932 | 1468840745177 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 3932 | 1468840745179 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:05 INFO - PROCESS | 3932 | ++DOCSHELL 18E5A400 == 33 [pid = 3932] [id = 667] 04:19:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1AB10800) [pid = 3932] [serial = 2001] [outer = 00000000] 04:19:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1B1EC800) [pid = 3932] [serial = 2002] [outer = 1AB10800] 04:19:05 INFO - PROCESS | 3932 | 1468840745221 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B26D800) [pid = 3932] [serial = 2003] [outer = 1AB10800] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 0D06E800 == 32 [pid = 3932] [id = 658] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 11F43800 == 31 [pid = 3932] [id = 659] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 15BB1000 == 30 [pid = 3932] [id = 660] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 19066C00 == 29 [pid = 3932] [id = 662] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 1A54FC00 == 28 [pid = 3932] [id = 664] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 15E25000 == 27 [pid = 3932] [id = 666] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 19965000 == 26 [pid = 3932] [id = 663] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 15BB2400 == 25 [pid = 3932] [id = 665] 04:19:06 INFO - PROCESS | 3932 | --DOCSHELL 18E5A800 == 24 [pid = 3932] [id = 661] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1C43A400) [pid = 3932] [serial = 1964] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (18E61800) [pid = 3932] [serial = 1957] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B1F5800) [pid = 3932] [serial = 1961] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1994E400) [pid = 3932] [serial = 1946] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11F9A800) [pid = 3932] [serial = 1939] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19696000) [pid = 3932] [serial = 1945] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1AA5D800) [pid = 3932] [serial = 1954] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (16C5F400) [pid = 3932] [serial = 1943] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1254BC00) [pid = 3932] [serial = 1933] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1615B800) [pid = 3932] [serial = 1942] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19A4F400) [pid = 3932] [serial = 1949] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19A09400) [pid = 3932] [serial = 1948] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1A5EA400) [pid = 3932] [serial = 1952] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1A813C00) [pid = 3932] [serial = 1955] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (120A5400) [pid = 3932] [serial = 1940] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (15BB3400) [pid = 3932] [serial = 1937] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (15B63000) [pid = 3932] [serial = 1934] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1A5E9C00) [pid = 3932] [serial = 1951] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (120DE800) [pid = 3932] [serial = 1936] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1B1EA400) [pid = 3932] [serial = 1960] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (1C0A8400) [pid = 3932] [serial = 1931] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (1968EC00) [pid = 3932] [serial = 1958] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (1C0DD000) [pid = 3932] [serial = 1963] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 3932 | 1468840746921 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:19:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:19:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1920ms 04:19:06 INFO - PROCESS | 3932 | 1468840746948 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 3932 | 1468840746952 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:19:06 INFO - PROCESS | 3932 | 1468840746957 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 3932 | 1468840746960 Marionette TRACE conn6 <- [1,2634,null,{}] 04:19:06 INFO - PROCESS | 3932 | 1468840746966 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:19:06 INFO - PROCESS | 3932 | 1468840746969 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:07 INFO - PROCESS | 3932 | 1468840747058 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:19:07 INFO - PROCESS | 3932 | 1468840747066 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3932 | 1468840747070 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:07 INFO - PROCESS | 3932 | ++DOCSHELL 1183BC00 == 25 [pid = 3932] [id = 668] 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (1183C400) [pid = 3932] [serial = 2004] [outer = 00000000] 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (11BD0C00) [pid = 3932] [serial = 2005] [outer = 1183C400] 04:19:07 INFO - PROCESS | 3932 | 1468840747118 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (11F45C00) [pid = 3932] [serial = 2006] [outer = 1183C400] 04:19:07 INFO - PROCESS | 3932 | 1468840747613 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:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 04:19:07 INFO - PROCESS | 3932 | 1468840747648 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 3932 | 1468840747653 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 3932 | 1468840747659 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:19:07 INFO - PROCESS | 3932 | 1468840747662 Marionette TRACE conn6 <- [1,2638,null,{}] 04:19:07 INFO - PROCESS | 3932 | 1468840747666 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:19:07 INFO - PROCESS | 3932 | 1468840747669 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:07 INFO - PROCESS | 3932 | 1468840747755 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:19:07 INFO - PROCESS | 3932 | 1468840747763 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3932 | 1468840747766 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:07 INFO - PROCESS | 3932 | ++DOCSHELL 12545000 == 26 [pid = 3932] [id = 669] 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (12547800) [pid = 3932] [serial = 2007] [outer = 00000000] 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (1258C400) [pid = 3932] [serial = 2008] [outer = 12547800] 04:19:07 INFO - PROCESS | 3932 | 1468840747813 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (129E3400) [pid = 3932] [serial = 2009] [outer = 12547800] 04:19:08 INFO - PROCESS | 3932 | 1468840748273 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:19:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:19:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 04:19:08 INFO - PROCESS | 3932 | 1468840748333 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 3932 | 1468840748335 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:19:08 INFO - PROCESS | 3932 | 1468840748338 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 3932 | 1468840748342 Marionette TRACE conn6 <- [1,2642,null,{}] 04:19:08 INFO - PROCESS | 3932 | 1468840748353 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:19:08 INFO - PROCESS | 3932 | 1468840748358 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:08 INFO - PROCESS | 3932 | 1468840748441 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:19:08 INFO - PROCESS | 3932 | 1468840748572 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 3932 | 1468840748575 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:08 INFO - PROCESS | 3932 | ++DOCSHELL 16161000 == 27 [pid = 3932] [id = 670] 04:19:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (16162800) [pid = 3932] [serial = 2010] [outer = 00000000] 04:19:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (16C68000) [pid = 3932] [serial = 2011] [outer = 16162800] 04:19:08 INFO - PROCESS | 3932 | 1468840748622 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (17449400) [pid = 3932] [serial = 2012] [outer = 16162800] 04:19:09 INFO - PROCESS | 3932 | 1468840749008 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:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 04:19:09 INFO - PROCESS | 3932 | 1468840749073 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 3932 | 1468840749075 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:19:09 INFO - PROCESS | 3932 | 1468840749078 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 3932 | 1468840749080 Marionette TRACE conn6 <- [1,2646,null,{}] 04:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:19:09 INFO - PROCESS | 3932 | 1468840749083 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:19:09 INFO - PROCESS | 3932 | 1468840749085 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:09 INFO - PROCESS | 3932 | 1468840749202 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:19:09 INFO - PROCESS | 3932 | 1468840749214 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 3932 | 1468840749216 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:09 INFO - PROCESS | 3932 | ++DOCSHELL 16062800 == 28 [pid = 3932] [id = 671] 04:19:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (16C67400) [pid = 3932] [serial = 2013] [outer = 00000000] 04:19:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (17E10000) [pid = 3932] [serial = 2014] [outer = 16C67400] 04:19:09 INFO - PROCESS | 3932 | 1468840749260 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (17F50400) [pid = 3932] [serial = 2015] [outer = 16C67400] 04:19:09 INFO - PROCESS | 3932 | 1468840749679 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:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 04:19:09 INFO - PROCESS | 3932 | 1468840749712 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 3932 | 1468840749714 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:19:09 INFO - PROCESS | 3932 | 1468840749717 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 3932 | 1468840749719 Marionette TRACE conn6 <- [1,2650,null,{}] 04:19:09 INFO - PROCESS | 3932 | 1468840749723 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:19:09 INFO - PROCESS | 3932 | 1468840749724 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:09 INFO - PROCESS | 3932 | 1468840749802 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:19:09 INFO - PROCESS | 3932 | 1468840749926 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 3932 | 1468840749928 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:09 INFO - PROCESS | 3932 | ++DOCSHELL 17E18000 == 29 [pid = 3932] [id = 672] 04:19:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (17F5A800) [pid = 3932] [serial = 2016] [outer = 00000000] 04:19:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1962AC00) [pid = 3932] [serial = 2017] [outer = 17F5A800] 04:19:09 INFO - PROCESS | 3932 | 1468840749973 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1968FC00) [pid = 3932] [serial = 2018] [outer = 17F5A800] 04:19:10 INFO - PROCESS | 3932 | 1468840750334 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:19:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:19:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 04:19:10 INFO - PROCESS | 3932 | 1468840750388 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 3932 | 1468840750390 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:19:10 INFO - PROCESS | 3932 | 1468840750393 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 3932 | 1468840750395 Marionette TRACE conn6 <- [1,2654,null,{}] 04:19:10 INFO - PROCESS | 3932 | 1468840750398 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:19:10 INFO - PROCESS | 3932 | 1468840750404 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:10 INFO - PROCESS | 3932 | 1468840750541 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:19:10 INFO - PROCESS | 3932 | 1468840750549 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 3932 | 1468840750551 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:10 INFO - PROCESS | 3932 | ++DOCSHELL 19694400 == 30 [pid = 3932] [id = 673] 04:19:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (196DF400) [pid = 3932] [serial = 2019] [outer = 00000000] 04:19:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (19964000) [pid = 3932] [serial = 2020] [outer = 196DF400] 04:19:10 INFO - PROCESS | 3932 | 1468840750595 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (19A09000) [pid = 3932] [serial = 2021] [outer = 196DF400] 04:19:11 INFO - PROCESS | 3932 | 1468840751495 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:19:11 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:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 04:19:11 INFO - PROCESS | 3932 | 1468840751524 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 3932 | 1468840751526 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:19:11 INFO - PROCESS | 3932 | 1468840751530 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 3932 | 1468840751531 Marionette TRACE conn6 <- [1,2658,null,{}] 04:19:11 INFO - PROCESS | 3932 | 1468840751535 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:19:11 INFO - PROCESS | 3932 | 1468840751536 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:11 INFO - PROCESS | 3932 | 1468840751612 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:19:11 INFO - PROCESS | 3932 | 1468840751617 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 3932 | 1468840751619 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:11 INFO - PROCESS | 3932 | ++DOCSHELL 19A07400 == 31 [pid = 3932] [id = 674] 04:19:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19A0D800) [pid = 3932] [serial = 2022] [outer = 00000000] 04:19:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A03F800) [pid = 3932] [serial = 2023] [outer = 19A0D800] 04:19:11 INFO - PROCESS | 3932 | 1468840751661 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A03FC00) [pid = 3932] [serial = 2024] [outer = 19A0D800] 04:19:12 INFO - PROCESS | 3932 | 1468840752583 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:19:12 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:19:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1078ms 04:19:12 INFO - PROCESS | 3932 | 1468840752609 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 3932 | 1468840752610 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:19:12 INFO - PROCESS | 3932 | 1468840752614 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 3932 | 1468840752615 Marionette TRACE conn6 <- [1,2662,null,{}] 04:19:12 INFO - PROCESS | 3932 | 1468840752619 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:19:12 INFO - PROCESS | 3932 | 1468840752621 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:12 INFO - PROCESS | 3932 | 1468840752731 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:19:12 INFO - PROCESS | 3932 | 1468840752736 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 3932 | 1468840752738 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:12 INFO - PROCESS | 3932 | ++DOCSHELL 1A50F000 == 32 [pid = 3932] [id = 675] 04:19:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A54F400) [pid = 3932] [serial = 2025] [outer = 00000000] 04:19:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A76F400) [pid = 3932] [serial = 2026] [outer = 1A54F400] 04:19:12 INFO - PROCESS | 3932 | 1468840752782 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5F0C00) [pid = 3932] [serial = 2027] [outer = 1A54F400] 04:19:13 INFO - PROCESS | 3932 | 1468840753733 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:19:13 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:19:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1176ms 04:19:13 INFO - PROCESS | 3932 | 1468840753790 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 3932 | 1468840753792 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:19:13 INFO - PROCESS | 3932 | 1468840753795 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 3932 | 1468840753797 Marionette TRACE conn6 <- [1,2666,null,{}] 04:19:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:19:13 INFO - PROCESS | 3932 | 1468840753809 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:19:13 INFO - PROCESS | 3932 | 1468840753810 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:13 INFO - PROCESS | 3932 | 1468840753919 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:19:13 INFO - PROCESS | 3932 | 1468840753925 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 3932 | 1468840753926 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:13 INFO - PROCESS | 3932 | ++DOCSHELL 1615E800 == 33 [pid = 3932] [id = 676] 04:19:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A80BC00) [pid = 3932] [serial = 2028] [outer = 00000000] 04:19:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A8DC400) [pid = 3932] [serial = 2029] [outer = 1A80BC00] 04:19:13 INFO - PROCESS | 3932 | 1468840753968 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A8DDC00) [pid = 3932] [serial = 2030] [outer = 1A80BC00] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1962F000) [pid = 3932] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1968D400) [pid = 3932] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1996B400) [pid = 3932] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A806400) [pid = 3932] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (0D0CE400) [pid = 3932] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (18E5AC00) [pid = 3932] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (15BB5C00) [pid = 3932] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (11F44400) [pid = 3932] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11775800) [pid = 3932] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A77C400) [pid = 3932] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (17446C00) [pid = 3932] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:19:14 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (174C5400) [pid = 3932] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:19:14 INFO - PROCESS | 3932 | 1468840754951 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:19:14 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:19:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 04:19:14 INFO - PROCESS | 3932 | 1468840754977 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 3932 | 1468840754978 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:19:14 INFO - PROCESS | 3932 | 1468840754982 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 3932 | 1468840754983 Marionette TRACE conn6 <- [1,2670,null,{}] 04:19:14 INFO - PROCESS | 3932 | 1468840754987 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:19:14 INFO - PROCESS | 3932 | 1468840754989 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:15 INFO - PROCESS | 3932 | 1468840755105 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:19:15 INFO - PROCESS | 3932 | 1468840755113 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 3932 | 1468840755115 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:15 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E8000 == 34 [pid = 3932] [id = 677] 04:19:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1135A000) [pid = 3932] [serial = 2031] [outer = 00000000] 04:19:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (16C66400) [pid = 3932] [serial = 2032] [outer = 1135A000] 04:19:15 INFO - PROCESS | 3932 | 1468840755157 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (17E12000) [pid = 3932] [serial = 2033] [outer = 1135A000] 04:19:16 INFO - PROCESS | 3932 | 1468840756071 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:19:16 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:19:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 04:19:16 INFO - PROCESS | 3932 | 1468840756110 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 3932 | 1468840756112 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:19:16 INFO - PROCESS | 3932 | 1468840756115 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:19:16 INFO - PROCESS | 3932 | 1468840756117 Marionette TRACE conn6 <- [1,2674,null,{}] 04:19:16 INFO - PROCESS | 3932 | 1468840756121 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:19:16 INFO - PROCESS | 3932 | 1468840756123 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:16 INFO - PROCESS | 3932 | 1468840756216 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:19:16 INFO - PROCESS | 3932 | 1468840756223 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 3932 | 1468840756225 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:16 INFO - PROCESS | 3932 | ++DOCSHELL 17E11000 == 35 [pid = 3932] [id = 678] 04:19:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1968F800) [pid = 3932] [serial = 2034] [outer = 00000000] 04:19:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A8DB800) [pid = 3932] [serial = 2035] [outer = 1968F800] 04:19:16 INFO - PROCESS | 3932 | 1468840756270 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1B1D5800) [pid = 3932] [serial = 2036] [outer = 1968F800] 04:19:17 INFO - PROCESS | 3932 | 1468840757528 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:19:17 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:19:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1419ms 04:19:17 INFO - PROCESS | 3932 | 1468840757539 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 3932 | 1468840757544 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:19:17 INFO - PROCESS | 3932 | 1468840757549 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 3932 | 1468840757552 Marionette TRACE conn6 <- [1,2678,null,{}] 04:19:17 INFO - PROCESS | 3932 | 1468840757558 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:19:17 INFO - PROCESS | 3932 | 1468840757562 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:17 INFO - PROCESS | 3932 | 1468840757769 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:19:17 INFO - PROCESS | 3932 | 1468840757873 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 3932 | 1468840757877 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:17 INFO - PROCESS | 3932 | ++DOCSHELL 11840C00 == 36 [pid = 3932] [id = 679] 04:19:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (11BD3000) [pid = 3932] [serial = 2037] [outer = 00000000] 04:19:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1258B400) [pid = 3932] [serial = 2038] [outer = 11BD3000] 04:19:17 INFO - PROCESS | 3932 | 1468840757933 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (15B62C00) [pid = 3932] [serial = 2039] [outer = 11BD3000] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 0D4E8000 == 35 [pid = 3932] [id = 677] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 1615E800 == 34 [pid = 3932] [id = 676] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 1A50F000 == 33 [pid = 3932] [id = 675] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 19A07400 == 32 [pid = 3932] [id = 674] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 19694400 == 31 [pid = 3932] [id = 673] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 17E18000 == 30 [pid = 3932] [id = 672] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 16062800 == 29 [pid = 3932] [id = 671] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 16161000 == 28 [pid = 3932] [id = 670] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 12545000 == 27 [pid = 3932] [id = 669] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 1183BC00 == 26 [pid = 3932] [id = 668] 04:19:18 INFO - PROCESS | 3932 | --DOCSHELL 18E5A400 == 25 [pid = 3932] [id = 667] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A811000) [pid = 3932] [serial = 2000] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1B1EC800) [pid = 3932] [serial = 2002] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1994CC00) [pid = 3932] [serial = 1987] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1995E000) [pid = 3932] [serial = 1988] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A0BC00) [pid = 3932] [serial = 1990] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A80D800) [pid = 3932] [serial = 1993] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19A4C000) [pid = 3932] [serial = 1991] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A811C00) [pid = 3932] [serial = 1994] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (11773C00) [pid = 3932] [serial = 1966] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19068400) [pid = 3932] [serial = 1984] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (15E27400) [pid = 3932] [serial = 1981] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1608FC00) [pid = 3932] [serial = 1982] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (11FA1000) [pid = 3932] [serial = 1978] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (120A6800) [pid = 3932] [serial = 1979] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (12059000) [pid = 3932] [serial = 1976] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (11BDD000) [pid = 3932] [serial = 1975] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1B1EBC00) [pid = 3932] [serial = 1973] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1A8D3000) [pid = 3932] [serial = 1972] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (18E60400) [pid = 3932] [serial = 1970] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (17F57000) [pid = 3932] [serial = 1969] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (11838400) [pid = 3932] [serial = 1967] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (1A42A000) [pid = 3932] [serial = 1996] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (1968A000) [pid = 3932] [serial = 1985] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (1A552C00) [pid = 3932] [serial = 1997] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 3932 | --DOMWINDOW == 53 (1A8DBC00) [pid = 3932] [serial = 1999] [outer = 00000000] [url = about:blank] 04:19:19 INFO - PROCESS | 3932 | 1468840759230 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:19:19 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:19:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1730ms 04:19:19 INFO - PROCESS | 3932 | 1468840759279 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 3932 | 1468840759283 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:19:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:19:19 INFO - PROCESS | 3932 | 1468840759290 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 3932 | 1468840759293 Marionette TRACE conn6 <- [1,2682,null,{}] 04:19:19 INFO - PROCESS | 3932 | 1468840759299 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:19:19 INFO - PROCESS | 3932 | 1468840759301 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:19 INFO - PROCESS | 3932 | 1468840759416 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:19:19 INFO - PROCESS | 3932 | 1468840759503 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 3932 | 1468840759506 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:19 INFO - PROCESS | 3932 | ++DOCSHELL 1183BC00 == 26 [pid = 3932] [id = 680] 04:19:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 54 (11840400) [pid = 3932] [serial = 2040] [outer = 00000000] 04:19:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (120A9000) [pid = 3932] [serial = 2041] [outer = 11840400] 04:19:19 INFO - PROCESS | 3932 | 1468840759554 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (12544000) [pid = 3932] [serial = 2042] [outer = 11840400] 04:19:20 INFO - PROCESS | 3932 | 1468840760384 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:19:20 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:19:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1127ms 04:19:20 INFO - PROCESS | 3932 | 1468840760416 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 3932 | 1468840760421 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:19:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:19:20 INFO - PROCESS | 3932 | 1468840760428 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 3932 | 1468840760430 Marionette TRACE conn6 <- [1,2686,null,{}] 04:19:20 INFO - PROCESS | 3932 | 1468840760434 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:19:20 INFO - PROCESS | 3932 | 1468840760436 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:20 INFO - PROCESS | 3932 | 1468840760563 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:19:20 INFO - PROCESS | 3932 | 1468840760573 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 3932 | 1468840760575 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:20 INFO - PROCESS | 3932 | ++DOCSHELL 15E29C00 == 27 [pid = 3932] [id = 681] 04:19:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (1608C000) [pid = 3932] [serial = 2043] [outer = 00000000] 04:19:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (17442400) [pid = 3932] [serial = 2044] [outer = 1608C000] 04:19:20 INFO - PROCESS | 3932 | 1468840760621 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (17A54800) [pid = 3932] [serial = 2045] [outer = 1608C000] 04:19:21 INFO - PROCESS | 3932 | 1468840761579 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:19:21 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:19:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:19:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1175ms 04:19:21 INFO - PROCESS | 3932 | 1468840761606 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 3932 | 1468840761608 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 3932 | 1468840761612 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:19:21 INFO - PROCESS | 3932 | 1468840761615 Marionette TRACE conn6 <- [1,2690,null,{}] 04:19:21 INFO - PROCESS | 3932 | 1468840761626 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:19:21 INFO - PROCESS | 3932 | 1468840761630 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:21 INFO - PROCESS | 3932 | 1468840761753 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:19:21 INFO - PROCESS | 3932 | 1468840761760 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 3932 | 1468840761763 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:21 INFO - PROCESS | 3932 | ++DOCSHELL 19627C00 == 28 [pid = 3932] [id = 682] 04:19:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (19691800) [pid = 3932] [serial = 2046] [outer = 00000000] 04:19:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (19936C00) [pid = 3932] [serial = 2047] [outer = 19691800] 04:19:21 INFO - PROCESS | 3932 | 1468840761819 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (19950C00) [pid = 3932] [serial = 2048] [outer = 19691800] 04:19:22 INFO - PROCESS | 3932 | 1468840762292 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:19:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:19:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 04:19:22 INFO - PROCESS | 3932 | 1468840762346 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 3932 | 1468840762348 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:19:22 INFO - PROCESS | 3932 | 1468840762352 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:19:22 INFO - PROCESS | 3932 | 1468840762353 Marionette TRACE conn6 <- [1,2694,null,{}] 04:19:22 INFO - PROCESS | 3932 | 1468840762357 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:19:22 INFO - PROCESS | 3932 | 1468840762359 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:22 INFO - PROCESS | 3932 | 1468840762480 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:19:22 INFO - PROCESS | 3932 | 1468840762492 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 3932 | 1468840762494 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:22 INFO - PROCESS | 3932 | ++DOCSHELL 1995E000 == 29 [pid = 3932] [id = 683] 04:19:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1995FC00) [pid = 3932] [serial = 2049] [outer = 00000000] 04:19:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (19A03C00) [pid = 3932] [serial = 2050] [outer = 1995FC00] 04:19:22 INFO - PROCESS | 3932 | 1468840762591 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (19A48400) [pid = 3932] [serial = 2051] [outer = 1995FC00] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (16C67400) [pid = 3932] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (17F5A800) [pid = 3932] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1AB10800) [pid = 3932] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1A54F400) [pid = 3932] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (12547800) [pid = 3932] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1183C400) [pid = 3932] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (1A80BC00) [pid = 3932] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (19A0D800) [pid = 3932] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (196DF400) [pid = 3932] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (16162800) [pid = 3932] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:19:22 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (1135A000) [pid = 3932] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:19:23 INFO - PROCESS | 3932 | 1468840763019 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:19:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:19:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 04:19:23 INFO - PROCESS | 3932 | 1468840763113 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 3932 | 1468840763115 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:19:23 INFO - PROCESS | 3932 | 1468840763118 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 3932 | 1468840763120 Marionette TRACE conn6 <- [1,2698,null,{}] 04:19:23 INFO - PROCESS | 3932 | 1468840763128 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:19:23 INFO - PROCESS | 3932 | 1468840763130 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:23 INFO - PROCESS | 3932 | 1468840763245 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:19:23 INFO - PROCESS | 3932 | 1468840763308 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 3932 | 1468840763310 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:23 INFO - PROCESS | 3932 | ++DOCSHELL 19689000 == 30 [pid = 3932] [id = 684] 04:19:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (19938000) [pid = 3932] [serial = 2052] [outer = 00000000] 04:19:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (19A4D400) [pid = 3932] [serial = 2053] [outer = 19938000] 04:19:23 INFO - PROCESS | 3932 | 1468840763352 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (1A047800) [pid = 3932] [serial = 2054] [outer = 19938000] 04:19:23 INFO - PROCESS | 3932 | 1468840763723 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:19:23 INFO - PROCESS | 3932 | 1468840763754 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 3932 | 1468840763757 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 3932 | 1468840763759 Marionette TRACE conn6 <- [1,2702,null,{}] 04:19:23 INFO - PROCESS | 3932 | 1468840763762 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:19:23 INFO - PROCESS | 3932 | 1468840763768 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:23 INFO - PROCESS | 3932 | 1468840763879 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:19:23 INFO - PROCESS | 3932 | 1468840763885 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 3932 | 1468840763887 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:23 INFO - PROCESS | 3932 | ++DOCSHELL 1A54B400 == 31 [pid = 3932] [id = 685] 04:19:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (1A556800) [pid = 3932] [serial = 2055] [outer = 00000000] 04:19:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (1A811400) [pid = 3932] [serial = 2056] [outer = 1A556800] 04:19:23 INFO - PROCESS | 3932 | 1468840763931 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (1A814800) [pid = 3932] [serial = 2057] [outer = 1A556800] 04:19:24 INFO - PROCESS | 3932 | 1468840764365 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:19:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:19:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 04:19:24 INFO - PROCESS | 3932 | 1468840764406 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 3932 | 1468840764408 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:19:24 INFO - PROCESS | 3932 | 1468840764412 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:19:24 INFO - PROCESS | 3932 | 1468840764414 Marionette TRACE conn6 <- [1,2706,null,{}] 04:19:24 INFO - PROCESS | 3932 | 1468840764417 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:19:24 INFO - PROCESS | 3932 | 1468840764419 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:24 INFO - PROCESS | 3932 | 1468840764495 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:19:24 INFO - PROCESS | 3932 | 1468840764501 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 3932 | 1468840764502 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:24 INFO - PROCESS | 3932 | ++DOCSHELL 19062400 == 32 [pid = 3932] [id = 686] 04:19:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (19068400) [pid = 3932] [serial = 2058] [outer = 00000000] 04:19:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1AB03400) [pid = 3932] [serial = 2059] [outer = 19068400] 04:19:24 INFO - PROCESS | 3932 | 1468840764545 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1AB06000) [pid = 3932] [serial = 2060] [outer = 19068400] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 1183BC00 == 31 [pid = 3932] [id = 680] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 11840C00 == 30 [pid = 3932] [id = 679] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 17E11000 == 29 [pid = 3932] [id = 678] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 15E29C00 == 28 [pid = 3932] [id = 681] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 1995E000 == 27 [pid = 3932] [id = 683] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 19689000 == 26 [pid = 3932] [id = 684] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 19627C00 == 25 [pid = 3932] [id = 682] 04:19:25 INFO - PROCESS | 3932 | --DOCSHELL 1A54B400 == 24 [pid = 3932] [id = 685] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (17E10000) [pid = 3932] [serial = 2014] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (17F50400) [pid = 3932] [serial = 2015] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1962AC00) [pid = 3932] [serial = 2017] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1968FC00) [pid = 3932] [serial = 2018] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (1B26D800) [pid = 3932] [serial = 2003] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1A76F400) [pid = 3932] [serial = 2026] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (1258C400) [pid = 3932] [serial = 2008] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (129E3400) [pid = 3932] [serial = 2009] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (11BD0C00) [pid = 3932] [serial = 2005] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 53 (11F45C00) [pid = 3932] [serial = 2006] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 52 (1A8DC400) [pid = 3932] [serial = 2029] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 51 (1A5F0C00) [pid = 3932] [serial = 2027] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 50 (1A03F800) [pid = 3932] [serial = 2023] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 49 (19964000) [pid = 3932] [serial = 2020] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 48 (19A09000) [pid = 3932] [serial = 2021] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 47 (16C68000) [pid = 3932] [serial = 2011] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 46 (17449400) [pid = 3932] [serial = 2012] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 45 (17E12000) [pid = 3932] [serial = 2033] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 44 (1A8DDC00) [pid = 3932] [serial = 2030] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 43 (16C66400) [pid = 3932] [serial = 2032] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | --DOMWINDOW == 42 (1A03FC00) [pid = 3932] [serial = 2024] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3932 | 1468840766230 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:19:26 INFO - PROCESS | 3932 | 1468840766304 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:19:26 INFO - PROCESS | 3932 | 1468840766309 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 3932 | 1468840766312 Marionette TRACE conn6 <- [1,2710,null,{}] 04:19:26 INFO - PROCESS | 3932 | 1468840766319 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:19:26 INFO - PROCESS | 3932 | 1468840766322 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:26 INFO - PROCESS | 3932 | 1468840766415 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:19:26 INFO - PROCESS | 3932 | 1468840766428 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 3932 | 1468840766433 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:26 INFO - PROCESS | 3932 | ++DOCSHELL 11CAA000 == 25 [pid = 3932] [id = 687] 04:19:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 43 (11CAE400) [pid = 3932] [serial = 2061] [outer = 00000000] 04:19:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 44 (11F47400) [pid = 3932] [serial = 2062] [outer = 11CAE400] 04:19:26 INFO - PROCESS | 3932 | 1468840766480 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 3932 | ++DOMWINDOW == 45 (11F99400) [pid = 3932] [serial = 2063] [outer = 11CAE400] 04:19:26 INFO - PROCESS | 3932 | 1468840766982 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:19:27 INFO - PROCESS | 3932 | 1468840767049 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:19:27 INFO - PROCESS | 3932 | 1468840767055 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 3932 | 1468840767057 Marionette TRACE conn6 <- [1,2714,null,{}] 04:19:27 INFO - PROCESS | 3932 | 1468840767061 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:19:27 INFO - PROCESS | 3932 | 1468840767064 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:27 INFO - PROCESS | 3932 | 1468840767150 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:19:27 INFO - PROCESS | 3932 | 1468840767247 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 3932 | 1468840767250 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:27 INFO - PROCESS | 3932 | ++DOCSHELL 1183C400 == 26 [pid = 3932] [id = 688] 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 46 (12595C00) [pid = 3932] [serial = 2064] [outer = 00000000] 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 47 (12A88800) [pid = 3932] [serial = 2065] [outer = 12595C00] 04:19:27 INFO - PROCESS | 3932 | 1468840767297 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 48 (159E1400) [pid = 3932] [serial = 2066] [outer = 12595C00] 04:19:27 INFO - PROCESS | 3932 | 1468840767651 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:19:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:19:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 04:19:27 INFO - PROCESS | 3932 | 1468840767696 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 3932 | 1468840767698 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:19:27 INFO - PROCESS | 3932 | 1468840767702 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 3932 | 1468840767705 Marionette TRACE conn6 <- [1,2718,null,{}] 04:19:27 INFO - PROCESS | 3932 | 1468840767716 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:19:27 INFO - PROCESS | 3932 | 1468840767721 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:27 INFO - PROCESS | 3932 | 1468840767804 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:19:27 INFO - PROCESS | 3932 | 1468840767842 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 3932 | 1468840767845 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:27 INFO - PROCESS | 3932 | ++DOCSHELL 16C67400 == 27 [pid = 3932] [id = 689] 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 49 (16C68000) [pid = 3932] [serial = 2067] [outer = 00000000] 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 50 (17445400) [pid = 3932] [serial = 2068] [outer = 16C68000] 04:19:27 INFO - PROCESS | 3932 | 1468840767892 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 51 (17A53400) [pid = 3932] [serial = 2069] [outer = 16C68000] 04:19:28 INFO - PROCESS | 3932 | 1468840768797 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:19:28 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:19:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:19:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:19:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1121ms 04:19:28 INFO - PROCESS | 3932 | 1468840768824 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 3932 | 1468840768827 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:19:28 INFO - PROCESS | 3932 | 1468840768830 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:19:28 INFO - PROCESS | 3932 | 1468840768832 Marionette TRACE conn6 <- [1,2722,null,{}] 04:19:28 INFO - PROCESS | 3932 | 1468840768835 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:19:28 INFO - PROCESS | 3932 | 1468840768837 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:28 INFO - PROCESS | 3932 | 1468840768953 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:19:28 INFO - PROCESS | 3932 | 1468840768961 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 3932 | 1468840768963 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:28 INFO - PROCESS | 3932 | ++DOCSHELL 17E12000 == 28 [pid = 3932] [id = 690] 04:19:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 52 (17E12400) [pid = 3932] [serial = 2070] [outer = 00000000] 04:19:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 53 (17F5A400) [pid = 3932] [serial = 2071] [outer = 17E12400] 04:19:29 INFO - PROCESS | 3932 | 1468840769006 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 54 (18E5C800) [pid = 3932] [serial = 2072] [outer = 17E12400] 04:19:29 INFO - PROCESS | 3932 | 1468840769440 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:19:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:19:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 04:19:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:19:29 INFO - PROCESS | 3932 | 1468840769464 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 3932 | 1468840769466 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 3932 | 1468840769469 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 3932 | 1468840769471 Marionette TRACE conn6 <- [1,2726,null,{}] 04:19:29 INFO - PROCESS | 3932 | 1468840769474 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:19:29 INFO - PROCESS | 3932 | 1468840769476 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:29 INFO - PROCESS | 3932 | 1468840769586 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:19:29 INFO - PROCESS | 3932 | 1468840769594 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 3932 | 1468840769596 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:29 INFO - PROCESS | 3932 | ++DOCSHELL 18E61C00 == 29 [pid = 3932] [id = 691] 04:19:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (18E66000) [pid = 3932] [serial = 2073] [outer = 00000000] 04:19:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (19688400) [pid = 3932] [serial = 2074] [outer = 18E66000] 04:19:29 INFO - PROCESS | 3932 | 1468840769639 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (196DF400) [pid = 3932] [serial = 2075] [outer = 18E66000] 04:19:30 INFO - PROCESS | 3932 | 1468840770068 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:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 04:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:19:30 INFO - PROCESS | 3932 | 1468840770100 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 3932 | 1468840770102 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 3932 | 1468840770105 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 3932 | 1468840770107 Marionette TRACE conn6 <- [1,2730,null,{}] 04:19:30 INFO - PROCESS | 3932 | 1468840770110 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:19:30 INFO - PROCESS | 3932 | 1468840770116 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:30 INFO - PROCESS | 3932 | 1468840770253 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:19:30 INFO - PROCESS | 3932 | 1468840770295 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 3932 | 1468840770297 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:30 INFO - PROCESS | 3932 | ++DOCSHELL 120A5400 == 30 [pid = 3932] [id = 692] 04:19:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (19066000) [pid = 3932] [serial = 2076] [outer = 00000000] 04:19:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (1995E000) [pid = 3932] [serial = 2077] [outer = 19066000] 04:19:30 INFO - PROCESS | 3932 | 1468840770341 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (19964000) [pid = 3932] [serial = 2078] [outer = 19066000] 04:19:30 INFO - PROCESS | 3932 | 1468840770754 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:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 04:19:30 INFO - PROCESS | 3932 | 1468840770776 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 3932 | 1468840770778 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:19:30 INFO - PROCESS | 3932 | 1468840770781 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 3932 | 1468840770783 Marionette TRACE conn6 <- [1,2734,null,{}] 04:19:30 INFO - PROCESS | 3932 | 1468840770786 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:19:30 INFO - PROCESS | 3932 | 1468840770788 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:30 INFO - PROCESS | 3932 | 1468840770905 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:19:30 INFO - PROCESS | 3932 | 1468840770912 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 3932 | 1468840770914 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:30 INFO - PROCESS | 3932 | ++DOCSHELL 19A07000 == 31 [pid = 3932] [id = 693] 04:19:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (19A43400) [pid = 3932] [serial = 2079] [outer = 00000000] 04:19:30 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1A045800) [pid = 3932] [serial = 2080] [outer = 19A43400] 04:19:30 INFO - PROCESS | 3932 | 1468840770957 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1A046400) [pid = 3932] [serial = 2081] [outer = 19A43400] 04:19:31 INFO - PROCESS | 3932 | 1468840771394 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:19:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:19:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 04:19:31 INFO - PROCESS | 3932 | 1468840771412 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 3932 | 1468840771414 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:19:31 INFO - PROCESS | 3932 | 1468840771417 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 3932 | 1468840771419 Marionette TRACE conn6 <- [1,2738,null,{}] 04:19:31 INFO - PROCESS | 3932 | 1468840771422 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:19:31 INFO - PROCESS | 3932 | 1468840771424 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:31 INFO - PROCESS | 3932 | 1468840771538 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:19:31 INFO - PROCESS | 3932 | 1468840771544 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 3932 | 1468840771545 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:31 INFO - PROCESS | 3932 | ++DOCSHELL 19A4F800 == 32 [pid = 3932] [id = 694] 04:19:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1A045400) [pid = 3932] [serial = 2082] [outer = 00000000] 04:19:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1A5F8400) [pid = 3932] [serial = 2083] [outer = 1A045400] 04:19:31 INFO - PROCESS | 3932 | 1468840771587 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1A5EFC00) [pid = 3932] [serial = 2084] [outer = 1A045400] 04:19:32 INFO - PROCESS | 3932 | 1468840772013 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:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 04:19:32 INFO - PROCESS | 3932 | 1468840772058 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 3932 | 1468840772060 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:19:32 INFO - PROCESS | 3932 | 1468840772064 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:19:32 INFO - PROCESS | 3932 | 1468840772065 Marionette TRACE conn6 <- [1,2742,null,{}] 04:19:32 INFO - PROCESS | 3932 | 1468840772081 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:19:32 INFO - PROCESS | 3932 | 1468840772083 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:32 INFO - PROCESS | 3932 | 1468840772192 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:19:32 INFO - PROCESS | 3932 | 1468840772197 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 3932 | 1468840772199 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:32 INFO - PROCESS | 3932 | ++DOCSHELL 16167400 == 33 [pid = 3932] [id = 695] 04:19:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1A80B800) [pid = 3932] [serial = 2085] [outer = 00000000] 04:19:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1A813400) [pid = 3932] [serial = 2086] [outer = 1A80B800] 04:19:32 INFO - PROCESS | 3932 | 1468840772241 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A814000) [pid = 3932] [serial = 2087] [outer = 1A80B800] 04:19:32 INFO - PROCESS | 3932 | 1468840772677 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:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 04:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:19:32 INFO - PROCESS | 3932 | 1468840772699 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 3932 | 1468840772701 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:19:32 INFO - PROCESS | 3932 | 1468840772704 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 3932 | 1468840772706 Marionette TRACE conn6 <- [1,2746,null,{}] 04:19:32 INFO - PROCESS | 3932 | 1468840772717 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:19:32 INFO - PROCESS | 3932 | 1468840772719 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:32 INFO - PROCESS | 3932 | 1468840772837 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:19:32 INFO - PROCESS | 3932 | 1468840772872 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 3932 | 1468840772873 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:32 INFO - PROCESS | 3932 | ++DOCSHELL 129E9800 == 34 [pid = 3932] [id = 696] 04:19:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A80F400) [pid = 3932] [serial = 2088] [outer = 00000000] 04:19:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1AA61400) [pid = 3932] [serial = 2089] [outer = 1A80F400] 04:19:32 INFO - PROCESS | 3932 | 1468840772973 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1B1EA800) [pid = 3932] [serial = 2090] [outer = 1A80F400] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A556800) [pid = 3932] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19691800) [pid = 3932] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1995FC00) [pid = 3932] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19938000) [pid = 3932] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1608C000) [pid = 3932] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (11840400) [pid = 3932] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (11BD3000) [pid = 3932] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:19:33 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1968F800) [pid = 3932] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:19:33 INFO - PROCESS | 3932 | 1468840773445 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:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 790ms 04:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:19:33 INFO - PROCESS | 3932 | 1468840773495 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 3932 | 1468840773497 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:19:33 INFO - PROCESS | 3932 | 1468840773501 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 3932 | 1468840773503 Marionette TRACE conn6 <- [1,2750,null,{}] 04:19:33 INFO - PROCESS | 3932 | 1468840773506 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:19:33 INFO - PROCESS | 3932 | 1468840773509 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:33 INFO - PROCESS | 3932 | 1468840773635 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:19:33 INFO - PROCESS | 3932 | 1468840773699 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 3932 | 1468840773701 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:33 INFO - PROCESS | 3932 | ++DOCSHELL 11BD0800 == 35 [pid = 3932] [id = 697] 04:19:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1209E000) [pid = 3932] [serial = 2091] [outer = 00000000] 04:19:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1A45C400) [pid = 3932] [serial = 2092] [outer = 1209E000] 04:19:33 INFO - PROCESS | 3932 | 1468840773746 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1B1F0C00) [pid = 3932] [serial = 2093] [outer = 1209E000] 04:19:34 INFO - PROCESS | 3932 | 1468840774096 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:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 04:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:19:34 INFO - PROCESS | 3932 | 1468840774131 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 3932 | 1468840774133 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 3932 | 1468840774136 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 3932 | 1468840774138 Marionette TRACE conn6 <- [1,2754,null,{}] 04:19:34 INFO - PROCESS | 3932 | 1468840774141 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:19:34 INFO - PROCESS | 3932 | 1468840774143 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:34 INFO - PROCESS | 3932 | 1468840774286 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:19:34 INFO - PROCESS | 3932 | 1468840774295 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 3932 | 1468840774296 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:34 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F6400 == 36 [pid = 3932] [id = 698] 04:19:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1B26D400) [pid = 3932] [serial = 2094] [outer = 00000000] 04:19:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1B2EBC00) [pid = 3932] [serial = 2095] [outer = 1B26D400] 04:19:34 INFO - PROCESS | 3932 | 1468840774338 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1B8E2C00) [pid = 3932] [serial = 2096] [outer = 1B26D400] 04:19:34 INFO - PROCESS | 3932 | 1468840774720 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:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 04:19:34 INFO - PROCESS | 3932 | 1468840774767 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 3932 | 1468840774769 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:19:34 INFO - PROCESS | 3932 | 1468840774772 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 3932 | 1468840774774 Marionette TRACE conn6 <- [1,2758,null,{}] 04:19:34 INFO - PROCESS | 3932 | 1468840774777 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:19:34 INFO - PROCESS | 3932 | 1468840774779 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:34 INFO - PROCESS | 3932 | 1468840774895 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:19:34 INFO - PROCESS | 3932 | 1468840774903 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 3932 | 1468840774905 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:34 INFO - PROCESS | 3932 | ++DOCSHELL 1C09CC00 == 37 [pid = 3932] [id = 699] 04:19:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1C09D800) [pid = 3932] [serial = 2097] [outer = 00000000] 04:19:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1C0DA800) [pid = 3932] [serial = 2098] [outer = 1C09D800] 04:19:34 INFO - PROCESS | 3932 | 1468840774948 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1C0E0C00) [pid = 3932] [serial = 2099] [outer = 1C09D800] 04:19:35 INFO - PROCESS | 3932 | 1468840775459 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:19:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:19:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 04:19:35 INFO - PROCESS | 3932 | 1468840775504 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 3932 | 1468840775509 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:19:35 INFO - PROCESS | 3932 | 1468840775514 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:19:35 INFO - PROCESS | 3932 | 1468840775518 Marionette TRACE conn6 <- [1,2762,null,{}] 04:19:35 INFO - PROCESS | 3932 | 1468840775550 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:19:35 INFO - PROCESS | 3932 | 1468840775553 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:35 INFO - PROCESS | 3932 | 1468840775729 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:19:35 INFO - PROCESS | 3932 | 1468840775845 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 3932 | 1468840775850 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:35 INFO - PROCESS | 3932 | ++DOCSHELL 0D0F0400 == 38 [pid = 3932] [id = 700] 04:19:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (0D0F2C00) [pid = 3932] [serial = 2100] [outer = 00000000] 04:19:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (11F48800) [pid = 3932] [serial = 2101] [outer = 0D0F2C00] 04:19:35 INFO - PROCESS | 3932 | 1468840775906 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (120A9800) [pid = 3932] [serial = 2102] [outer = 0D0F2C00] 04:19:36 INFO - PROCESS | 3932 | 1468840776629 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:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1172ms 04:19:36 INFO - PROCESS | 3932 | 1468840776691 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 3932 | 1468840776696 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:19:36 INFO - PROCESS | 3932 | 1468840776702 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 3932 | 1468840776705 Marionette TRACE conn6 <- [1,2766,null,{}] 04:19:36 INFO - PROCESS | 3932 | 1468840776709 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:19:36 INFO - PROCESS | 3932 | 1468840776712 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:36 INFO - PROCESS | 3932 | 1468840776839 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:19:36 INFO - PROCESS | 3932 | 1468840776981 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 3932 | 1468840776983 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:37 INFO - PROCESS | 3932 | ++DOCSHELL 15C52000 == 39 [pid = 3932] [id = 701] 04:19:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (15C54C00) [pid = 3932] [serial = 2103] [outer = 00000000] 04:19:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1615E800) [pid = 3932] [serial = 2104] [outer = 15C54C00] 04:19:37 INFO - PROCESS | 3932 | 1468840777041 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (17A5B400) [pid = 3932] [serial = 2105] [outer = 15C54C00] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 1B1F6400 == 38 [pid = 3932] [id = 698] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 11BD0800 == 37 [pid = 3932] [id = 697] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 129E9800 == 36 [pid = 3932] [id = 696] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 16167400 == 35 [pid = 3932] [id = 695] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 19A4F800 == 34 [pid = 3932] [id = 694] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 19A07000 == 33 [pid = 3932] [id = 693] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 120A5400 == 32 [pid = 3932] [id = 692] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 18E61C00 == 31 [pid = 3932] [id = 691] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 17E12000 == 30 [pid = 3932] [id = 690] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 16C67400 == 29 [pid = 3932] [id = 689] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 1183C400 == 28 [pid = 3932] [id = 688] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 11CAA000 == 27 [pid = 3932] [id = 687] 04:19:37 INFO - PROCESS | 3932 | --DOCSHELL 19062400 == 26 [pid = 3932] [id = 686] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1AB03400) [pid = 3932] [serial = 2059] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | 1468840777962 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:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1A814800) [pid = 3932] [serial = 2057] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19936C00) [pid = 3932] [serial = 2047] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19A03C00) [pid = 3932] [serial = 2050] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19950C00) [pid = 3932] [serial = 2048] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A4D400) [pid = 3932] [serial = 2053] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19A48400) [pid = 3932] [serial = 2051] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1A811400) [pid = 3932] [serial = 2056] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (17442400) [pid = 3932] [serial = 2044] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (120A9000) [pid = 3932] [serial = 2041] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (12544000) [pid = 3932] [serial = 2042] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (15B62C00) [pid = 3932] [serial = 2039] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1258B400) [pid = 3932] [serial = 2038] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1A8DB800) [pid = 3932] [serial = 2035] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1B1D5800) [pid = 3932] [serial = 2036] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1A047800) [pid = 3932] [serial = 2054] [outer = 00000000] [url = about:blank] 04:19:37 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (17A54800) [pid = 3932] [serial = 2045] [outer = 00000000] [url = about:blank] 04:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1329ms 04:19:38 INFO - PROCESS | 3932 | 1468840778035 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 3932 | 1468840778039 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:19:38 INFO - PROCESS | 3932 | 1468840778043 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 3932 | 1468840778046 Marionette TRACE conn6 <- [1,2770,null,{}] 04:19:38 INFO - PROCESS | 3932 | 1468840778052 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:19:38 INFO - PROCESS | 3932 | 1468840778054 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:38 INFO - PROCESS | 3932 | 1468840778144 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:19:38 INFO - PROCESS | 3932 | 1468840778158 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 3932 | 1468840778161 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:38 INFO - PROCESS | 3932 | ++DOCSHELL 1183CC00 == 27 [pid = 3932] [id = 702] 04:19:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1183DC00) [pid = 3932] [serial = 2106] [outer = 00000000] 04:19:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (11CAA400) [pid = 3932] [serial = 2107] [outer = 1183DC00] 04:19:38 INFO - PROCESS | 3932 | 1468840778209 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1209BC00) [pid = 3932] [serial = 2108] [outer = 1183DC00] 04:19:38 INFO - PROCESS | 3932 | 1468840778733 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:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 04:19:38 INFO - PROCESS | 3932 | 1468840778776 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 3932 | 1468840778780 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 3932 | 1468840778786 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:19:38 INFO - PROCESS | 3932 | 1468840778788 Marionette TRACE conn6 <- [1,2774,null,{}] 04:19:38 INFO - PROCESS | 3932 | 1468840778793 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:19:38 INFO - PROCESS | 3932 | 1468840778795 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:38 INFO - PROCESS | 3932 | 1468840778880 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:19:38 INFO - PROCESS | 3932 | 1468840778891 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 3932 | 1468840778893 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:39 INFO - PROCESS | 3932 | ++DOCSHELL 1290E800 == 28 [pid = 3932] [id = 703] 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (129E9800) [pid = 3932] [serial = 2109] [outer = 00000000] 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (15BAD800) [pid = 3932] [serial = 2110] [outer = 129E9800] 04:19:39 INFO - PROCESS | 3932 | 1468840779023 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (15E1C000) [pid = 3932] [serial = 2111] [outer = 129E9800] 04:19:39 INFO - PROCESS | 3932 | 1468840779398 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:19:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:19:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 04:19:39 INFO - PROCESS | 3932 | 1468840779431 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 3932 | 1468840779434 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:19:39 INFO - PROCESS | 3932 | 1468840779437 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 3932 | 1468840779441 Marionette TRACE conn6 <- [1,2778,null,{}] 04:19:39 INFO - PROCESS | 3932 | 1468840779451 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:19:39 INFO - PROCESS | 3932 | 1468840779456 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:39 INFO - PROCESS | 3932 | 1468840779568 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:19:39 INFO - PROCESS | 3932 | 1468840779579 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 3932 | 1468840779582 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:39 INFO - PROCESS | 3932 | ++DOCSHELL 17E17000 == 29 [pid = 3932] [id = 704] 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (17E18000) [pid = 3932] [serial = 2112] [outer = 00000000] 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19066C00) [pid = 3932] [serial = 2113] [outer = 17E18000] 04:19:39 INFO - PROCESS | 3932 | 1468840779629 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1968C000) [pid = 3932] [serial = 2114] [outer = 17E18000] 04:19:40 INFO - PROCESS | 3932 | 1468840780070 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:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:19:40 INFO - PROCESS | 3932 | 1468840780125 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 3932 | 1468840780127 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:19:40 INFO - PROCESS | 3932 | 1468840780130 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 3932 | 1468840780132 Marionette TRACE conn6 <- [1,2782,null,{}] 04:19:40 INFO - PROCESS | 3932 | 1468840780143 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:19:40 INFO - PROCESS | 3932 | 1468840780144 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:40 INFO - PROCESS | 3932 | 1468840780260 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:19:40 INFO - PROCESS | 3932 | 1468840780266 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 3932 | 1468840780268 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:40 INFO - PROCESS | 3932 | ++DOCSHELL 19951C00 == 30 [pid = 3932] [id = 705] 04:19:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (19955400) [pid = 3932] [serial = 2115] [outer = 00000000] 04:19:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19960C00) [pid = 3932] [serial = 2116] [outer = 19955400] 04:19:40 INFO - PROCESS | 3932 | 1468840780311 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19A02800) [pid = 3932] [serial = 2117] [outer = 19955400] 04:19:40 INFO - PROCESS | 3932 | 1468840780756 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:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 04:19:40 INFO - PROCESS | 3932 | 1468840780803 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 3932 | 1468840780805 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:19:40 INFO - PROCESS | 3932 | 1468840780808 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 3932 | 1468840780810 Marionette TRACE conn6 <- [1,2786,null,{}] 04:19:40 INFO - PROCESS | 3932 | 1468840780813 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:19:40 INFO - PROCESS | 3932 | 1468840780815 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:40 INFO - PROCESS | 3932 | 1468840780925 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:19:41 INFO - PROCESS | 3932 | 1468840781017 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 3932 | 1468840781019 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:41 INFO - PROCESS | 3932 | ++DOCSHELL 19A09000 == 31 [pid = 3932] [id = 706] 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19A09800) [pid = 3932] [serial = 2118] [outer = 00000000] 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A4FC00) [pid = 3932] [serial = 2119] [outer = 19A09800] 04:19:41 INFO - PROCESS | 3932 | 1468840781062 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A045C00) [pid = 3932] [serial = 2120] [outer = 19A09800] 04:19:41 INFO - PROCESS | 3932 | 1468840781486 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:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 731ms 04:19:41 INFO - PROCESS | 3932 | 1468840781548 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 3932 | 1468840781550 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:19:41 INFO - PROCESS | 3932 | 1468840781554 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 3932 | 1468840781555 Marionette TRACE conn6 <- [1,2790,null,{}] 04:19:41 INFO - PROCESS | 3932 | 1468840781559 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:19:41 INFO - PROCESS | 3932 | 1468840781564 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:41 INFO - PROCESS | 3932 | 1468840781714 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:19:41 INFO - PROCESS | 3932 | 1468840781781 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 3932 | 1468840781783 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:41 INFO - PROCESS | 3932 | ++DOCSHELL 1254A400 == 32 [pid = 3932] [id = 707] 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A5EB000) [pid = 3932] [serial = 2121] [outer = 00000000] 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A8DBC00) [pid = 3932] [serial = 2122] [outer = 1A5EB000] 04:19:41 INFO - PROCESS | 3932 | 1468840781827 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A807400) [pid = 3932] [serial = 2123] [outer = 1A5EB000] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1A045400) [pid = 3932] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (19A43400) [pid = 3932] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (16C68000) [pid = 3932] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (18E66000) [pid = 3932] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (17E12400) [pid = 3932] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11CAE400) [pid = 3932] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19068400) [pid = 3932] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (19066000) [pid = 3932] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (12595C00) [pid = 3932] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1B26D400) [pid = 3932] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A80B800) [pid = 3932] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1209E000) [pid = 3932] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:19:42 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A80F400) [pid = 3932] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:19:42 INFO - PROCESS | 3932 | 1468840782391 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:19:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:19:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 04:19:42 INFO - PROCESS | 3932 | 1468840782425 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 3932 | 1468840782427 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:19:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:19:42 INFO - PROCESS | 3932 | 1468840782430 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 3932 | 1468840782432 Marionette TRACE conn6 <- [1,2794,null,{}] 04:19:42 INFO - PROCESS | 3932 | 1468840782436 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:19:42 INFO - PROCESS | 3932 | 1468840782437 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:42 INFO - PROCESS | 3932 | 1468840782514 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:19:42 INFO - PROCESS | 3932 | 1468840782523 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 3932 | 1468840782524 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:42 INFO - PROCESS | 3932 | ++DOCSHELL 16087C00 == 33 [pid = 3932] [id = 708] 04:19:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (16C6AC00) [pid = 3932] [serial = 2124] [outer = 00000000] 04:19:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1A045400) [pid = 3932] [serial = 2125] [outer = 16C6AC00] 04:19:42 INFO - PROCESS | 3932 | 1468840782654 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1A50F000) [pid = 3932] [serial = 2126] [outer = 16C6AC00] 04:19:43 INFO - PROCESS | 3932 | 1468840783004 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:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 04:19:43 INFO - PROCESS | 3932 | 1468840783061 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 3932 | 1468840783063 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:19:43 INFO - PROCESS | 3932 | 1468840783066 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:19:43 INFO - PROCESS | 3932 | 1468840783068 Marionette TRACE conn6 <- [1,2798,null,{}] 04:19:43 INFO - PROCESS | 3932 | 1468840783071 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:19:43 INFO - PROCESS | 3932 | 1468840783073 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:43 INFO - PROCESS | 3932 | 1468840783150 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:19:43 INFO - PROCESS | 3932 | 1468840783245 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 3932 | 1468840783247 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:43 INFO - PROCESS | 3932 | ++DOCSHELL 12507C00 == 34 [pid = 3932] [id = 709] 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A80E400) [pid = 3932] [serial = 2127] [outer = 00000000] 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1B1F4800) [pid = 3932] [serial = 2128] [outer = 1A80E400] 04:19:43 INFO - PROCESS | 3932 | 1468840783291 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1C095400) [pid = 3932] [serial = 2129] [outer = 1A80E400] 04:19:43 INFO - PROCESS | 3932 | 1468840783636 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:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 631ms 04:19:43 INFO - PROCESS | 3932 | 1468840783701 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:19:43 INFO - PROCESS | 3932 | 1468840783712 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:19:43 INFO - PROCESS | 3932 | 1468840783723 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 3932 | 1468840783725 Marionette TRACE conn6 <- [1,2802,null,{}] 04:19:43 INFO - PROCESS | 3932 | 1468840783729 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:19:43 INFO - PROCESS | 3932 | 1468840783731 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:43 INFO - PROCESS | 3932 | 1468840783809 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:19:43 INFO - PROCESS | 3932 | 1468840783814 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 3932 | 1468840783816 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:43 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E4C00 == 35 [pid = 3932] [id = 710] 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (11BDC400) [pid = 3932] [serial = 2130] [outer = 00000000] 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1C0E5800) [pid = 3932] [serial = 2131] [outer = 11BDC400] 04:19:43 INFO - PROCESS | 3932 | 1468840783858 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C43C400) [pid = 3932] [serial = 2132] [outer = 11BDC400] 04:19:44 INFO - PROCESS | 3932 | 1468840784348 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:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 04:19:44 INFO - PROCESS | 3932 | 1468840784413 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 3932 | 1468840784417 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:19:44 INFO - PROCESS | 3932 | 1468840784423 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 3932 | 1468840784427 Marionette TRACE conn6 <- [1,2806,null,{}] 04:19:44 INFO - PROCESS | 3932 | 1468840784434 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:19:44 INFO - PROCESS | 3932 | 1468840784437 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:44 INFO - PROCESS | 3932 | 1468840784568 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:19:44 INFO - PROCESS | 3932 | 1468840784703 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 3932 | 1468840784707 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:44 INFO - PROCESS | 3932 | ++DOCSHELL 11839C00 == 36 [pid = 3932] [id = 711] 04:19:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1183A800) [pid = 3932] [serial = 2133] [outer = 00000000] 04:19:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (11F44400) [pid = 3932] [serial = 2134] [outer = 1183A800] 04:19:44 INFO - PROCESS | 3932 | 1468840784764 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (12592C00) [pid = 3932] [serial = 2135] [outer = 1183A800] 04:19:45 INFO - PROCESS | 3932 | 1468840785414 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:19:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:19:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1027ms 04:19:45 INFO - PROCESS | 3932 | 1468840785450 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 3932 | 1468840785454 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 3932 | 1468840785461 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:19:45 INFO - PROCESS | 3932 | 1468840785464 Marionette TRACE conn6 <- [1,2810,null,{}] 04:19:45 INFO - PROCESS | 3932 | 1468840785468 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:19:45 INFO - PROCESS | 3932 | 1468840785471 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:45 INFO - PROCESS | 3932 | 1468840785581 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:19:45 INFO - PROCESS | 3932 | 1468840785722 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 3932 | 1468840785724 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:45 INFO - PROCESS | 3932 | ++DOCSHELL 17E11800 == 37 [pid = 3932] [id = 712] 04:19:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (17F53000) [pid = 3932] [serial = 2136] [outer = 00000000] 04:19:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19689400) [pid = 3932] [serial = 2137] [outer = 17F53000] 04:19:45 INFO - PROCESS | 3932 | 1468840785781 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19949400) [pid = 3932] [serial = 2138] [outer = 17F53000] 04:19:46 INFO - PROCESS | 3932 | 1468840786384 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:19:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:19:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 04:19:46 INFO - PROCESS | 3932 | 1468840786434 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 3932 | 1468840786437 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:19:46 INFO - PROCESS | 3932 | 1468840786440 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:19:46 INFO - PROCESS | 3932 | 1468840786444 Marionette TRACE conn6 <- [1,2814,null,{}] 04:19:46 INFO - PROCESS | 3932 | 1468840786455 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:19:46 INFO - PROCESS | 3932 | 1468840786460 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:46 INFO - PROCESS | 3932 | 1468840786601 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:19:46 INFO - PROCESS | 3932 | 1468840786743 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 3932 | 1468840786746 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:46 INFO - PROCESS | 3932 | ++DOCSHELL 1A8DAC00 == 38 [pid = 3932] [id = 713] 04:19:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DB400) [pid = 3932] [serial = 2139] [outer = 00000000] 04:19:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B1F5000) [pid = 3932] [serial = 2140] [outer = 1A8DB400] 04:19:46 INFO - PROCESS | 3932 | 1468840786803 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1C49C800) [pid = 3932] [serial = 2141] [outer = 1A8DB400] 04:19:47 INFO - PROCESS | 3932 | 1468840787387 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 04:19:47 INFO - PROCESS | 3932 | 1468840787414 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 3932 | 1468840787417 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:19:47 INFO - PROCESS | 3932 | 1468840787421 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:19:47 INFO - PROCESS | 3932 | 1468840787423 Marionette TRACE conn6 <- [1,2818,null,{}] 04:19:47 INFO - PROCESS | 3932 | 1468840787426 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:19:47 INFO - PROCESS | 3932 | 1468840787428 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:47 INFO - PROCESS | 3932 | 1468840787537 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:19:47 INFO - PROCESS | 3932 | 1468840787787 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 3932 | 1468840787790 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:47 INFO - PROCESS | 3932 | ++DOCSHELL 0D072C00 == 39 [pid = 3932] [id = 714] 04:19:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (0D0CC400) [pid = 3932] [serial = 2142] [outer = 00000000] 04:19:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (11833C00) [pid = 3932] [serial = 2143] [outer = 0D0CC400] 04:19:47 INFO - PROCESS | 3932 | 1468840787853 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (120D2400) [pid = 3932] [serial = 2144] [outer = 0D0CC400] 04:19:48 INFO - PROCESS | 3932 | 1468840788439 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:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1069ms 04:19:48 INFO - PROCESS | 3932 | 1468840788494 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 3932 | 1468840788497 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:19:48 INFO - PROCESS | 3932 | 1468840788502 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 3932 | 1468840788504 Marionette TRACE conn6 <- [1,2822,null,{}] 04:19:48 INFO - PROCESS | 3932 | 1468840788510 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:19:48 INFO - PROCESS | 3932 | 1468840788514 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:48 INFO - PROCESS | 3932 | 1468840788614 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 12507C00 == 38 [pid = 3932] [id = 709] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 16087C00 == 37 [pid = 3932] [id = 708] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 1254A400 == 36 [pid = 3932] [id = 707] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 19A09000 == 35 [pid = 3932] [id = 706] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 19951C00 == 34 [pid = 3932] [id = 705] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 17E17000 == 33 [pid = 3932] [id = 704] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 1290E800 == 32 [pid = 3932] [id = 703] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 1183CC00 == 31 [pid = 3932] [id = 702] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 15C52000 == 30 [pid = 3932] [id = 701] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 0D0F0400 == 29 [pid = 3932] [id = 700] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 1C09CC00 == 28 [pid = 3932] [id = 699] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 0D072C00 == 27 [pid = 3932] [id = 714] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 1A8DAC00 == 26 [pid = 3932] [id = 713] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 0D4E4C00 == 25 [pid = 3932] [id = 710] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 11839C00 == 24 [pid = 3932] [id = 711] 04:19:49 INFO - PROCESS | 3932 | --DOCSHELL 17E11800 == 23 [pid = 3932] [id = 712] 04:19:49 INFO - PROCESS | 3932 | 1468840789315 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 3932 | 1468840789318 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A5F8400) [pid = 3932] [serial = 2083] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A045800) [pid = 3932] [serial = 2080] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17445400) [pid = 3932] [serial = 2068] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (17A53400) [pid = 3932] [serial = 2069] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19688400) [pid = 3932] [serial = 2074] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (196DF400) [pid = 3932] [serial = 2075] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17F5A400) [pid = 3932] [serial = 2071] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (18E5C800) [pid = 3932] [serial = 2072] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11F47400) [pid = 3932] [serial = 2062] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11F99400) [pid = 3932] [serial = 2063] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1AB06000) [pid = 3932] [serial = 2060] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1995E000) [pid = 3932] [serial = 2077] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19964000) [pid = 3932] [serial = 2078] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (12A88800) [pid = 3932] [serial = 2065] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (159E1400) [pid = 3932] [serial = 2066] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1B8E2C00) [pid = 3932] [serial = 2096] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1C0DA800) [pid = 3932] [serial = 2098] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1A813400) [pid = 3932] [serial = 2086] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A5EFC00) [pid = 3932] [serial = 2084] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1A45C400) [pid = 3932] [serial = 2092] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1AA61400) [pid = 3932] [serial = 2089] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1B2EBC00) [pid = 3932] [serial = 2095] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1B1EA800) [pid = 3932] [serial = 2090] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1A814000) [pid = 3932] [serial = 2087] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1B1F0C00) [pid = 3932] [serial = 2093] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1A046400) [pid = 3932] [serial = 2081] [outer = 00000000] [url = about:blank] 04:19:49 INFO - PROCESS | 3932 | ++DOCSHELL 0D06E800 == 24 [pid = 3932] [id = 715] 04:19:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (0D06FC00) [pid = 3932] [serial = 2145] [outer = 00000000] 04:19:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (0D476800) [pid = 3932] [serial = 2146] [outer = 0D06FC00] 04:19:49 INFO - PROCESS | 3932 | 1468840789470 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (113FD000) [pid = 3932] [serial = 2147] [outer = 0D06FC00] 04:19:49 INFO - PROCESS | 3932 | 1468840789930 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1481ms 04:19:50 INFO - PROCESS | 3932 | 1468840789985 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 3932 | 1468840789989 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:19:50 INFO - PROCESS | 3932 | 1468840789998 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 3932 | 1468840790001 Marionette TRACE conn6 <- [1,2826,null,{}] 04:19:50 INFO - PROCESS | 3932 | 1468840790006 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:19:50 INFO - PROCESS | 3932 | 1468840790010 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:50 INFO - PROCESS | 3932 | 1468840790097 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:19:50 INFO - PROCESS | 3932 | 1468840790112 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 3932 | 1468840790114 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:50 INFO - PROCESS | 3932 | ++DOCSHELL 12549800 == 25 [pid = 3932] [id = 716] 04:19:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1254A400) [pid = 3932] [serial = 2148] [outer = 00000000] 04:19:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (12909400) [pid = 3932] [serial = 2149] [outer = 1254A400] 04:19:50 INFO - PROCESS | 3932 | 1468840790160 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (12A8C400) [pid = 3932] [serial = 2150] [outer = 1254A400] 04:19:50 INFO - PROCESS | 3932 | 1468840790648 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:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 04:19:50 INFO - PROCESS | 3932 | 1468840790672 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 3932 | 1468840790676 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:19:50 INFO - PROCESS | 3932 | 1468840790681 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 3932 | 1468840790683 Marionette TRACE conn6 <- [1,2830,null,{}] 04:19:50 INFO - PROCESS | 3932 | 1468840790716 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:19:50 INFO - PROCESS | 3932 | 1468840790718 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:50 INFO - PROCESS | 3932 | 1468840790805 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:19:50 INFO - PROCESS | 3932 | 1468840790907 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 3932 | 1468840790909 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:50 INFO - PROCESS | 3932 | ++DOCSHELL 17446400 == 26 [pid = 3932] [id = 717] 04:19:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (17449400) [pid = 3932] [serial = 2151] [outer = 00000000] 04:19:50 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (17A51800) [pid = 3932] [serial = 2152] [outer = 17449400] 04:19:50 INFO - PROCESS | 3932 | 1468840790954 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (17E0FC00) [pid = 3932] [serial = 2153] [outer = 17449400] 04:19:51 INFO - PROCESS | 3932 | 1468840791338 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:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 710ms 04:19:51 INFO - PROCESS | 3932 | 1468840791395 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 3932 | 1468840791398 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:19:51 INFO - PROCESS | 3932 | 1468840791402 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 3932 | 1468840791408 Marionette TRACE conn6 <- [1,2834,null,{}] 04:19:51 INFO - PROCESS | 3932 | 1468840791426 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:19:51 INFO - PROCESS | 3932 | 1468840791430 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:51 INFO - PROCESS | 3932 | 1468840791557 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:19:51 INFO - PROCESS | 3932 | 1468840791624 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 3932 | 1468840791626 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:51 INFO - PROCESS | 3932 | ++DOCSHELL 19629400 == 27 [pid = 3932] [id = 718] 04:19:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (19689C00) [pid = 3932] [serial = 2154] [outer = 00000000] 04:19:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19938000) [pid = 3932] [serial = 2155] [outer = 19689C00] 04:19:51 INFO - PROCESS | 3932 | 1468840791671 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1994F800) [pid = 3932] [serial = 2156] [outer = 19689C00] 04:19:52 INFO - PROCESS | 3932 | 1468840792084 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:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 750ms 04:19:52 INFO - PROCESS | 3932 | 1468840792177 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 3932 | 1468840792179 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:19:52 INFO - PROCESS | 3932 | 1468840792183 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 3932 | 1468840792184 Marionette TRACE conn6 <- [1,2838,null,{}] 04:19:52 INFO - PROCESS | 3932 | 1468840792192 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:19:52 INFO - PROCESS | 3932 | 1468840792194 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:52 INFO - PROCESS | 3932 | 1468840792312 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:19:52 INFO - PROCESS | 3932 | 1468840792324 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 3932 | 1468840792326 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:52 INFO - PROCESS | 3932 | ++DOCSHELL 19934800 == 28 [pid = 3932] [id = 719] 04:19:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19962C00) [pid = 3932] [serial = 2157] [outer = 00000000] 04:19:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A04C00) [pid = 3932] [serial = 2158] [outer = 19962C00] 04:19:52 INFO - PROCESS | 3932 | 1468840792424 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19A0D800) [pid = 3932] [serial = 2159] [outer = 19962C00] 04:19:52 INFO - PROCESS | 3932 | 1468840792828 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 04:19:52 INFO - PROCESS | 3932 | 1468840792853 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 3932 | 1468840792855 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:19:52 INFO - PROCESS | 3932 | 1468840792858 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 3932 | 1468840792860 Marionette TRACE conn6 <- [1,2842,null,{}] 04:19:52 INFO - PROCESS | 3932 | 1468840792863 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:19:52 INFO - PROCESS | 3932 | 1468840792865 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:52 INFO - PROCESS | 3932 | 1468840792980 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:19:52 INFO - PROCESS | 3932 | 1468840792986 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 3932 | 1468840792992 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:53 INFO - PROCESS | 3932 | ++DOCSHELL 19A51000 == 29 [pid = 3932] [id = 720] 04:19:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A045800) [pid = 3932] [serial = 2160] [outer = 00000000] 04:19:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1A5EA400) [pid = 3932] [serial = 2161] [outer = 1A045800] 04:19:53 INFO - PROCESS | 3932 | 1468840793103 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A76E800) [pid = 3932] [serial = 2162] [outer = 1A045800] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19955400) [pid = 3932] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A5EB000) [pid = 3932] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (19A09800) [pid = 3932] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (16C6AC00) [pid = 3932] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (15C54C00) [pid = 3932] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1C09D800) [pid = 3932] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (0D0F2C00) [pid = 3932] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1183DC00) [pid = 3932] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (17E18000) [pid = 3932] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (129E9800) [pid = 3932] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A80E400) [pid = 3932] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:19:53 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (11BDC400) [pid = 3932] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:19:53 INFO - PROCESS | 3932 | 1468840793745 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:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 931ms 04:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:19:53 INFO - PROCESS | 3932 | 1468840793789 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 3932 | 1468840793791 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 3932 | 1468840793795 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 3932 | 1468840793796 Marionette TRACE conn6 <- [1,2846,null,{}] 04:19:53 INFO - PROCESS | 3932 | 1468840793800 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:19:53 INFO - PROCESS | 3932 | 1468840793802 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:53 INFO - PROCESS | 3932 | 1468840793926 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:19:54 INFO - PROCESS | 3932 | 1468840793991 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 3932 | 1468840793993 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:54 INFO - PROCESS | 3932 | ++DOCSHELL 09073000 == 30 [pid = 3932] [id = 721] 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (0C5E4400) [pid = 3932] [serial = 2163] [outer = 00000000] 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A10800) [pid = 3932] [serial = 2164] [outer = 0C5E4400] 04:19:54 INFO - PROCESS | 3932 | 1468840794036 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A808400) [pid = 3932] [serial = 2165] [outer = 0C5E4400] 04:19:54 INFO - PROCESS | 3932 | 1468840794391 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:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 04:19:54 INFO - PROCESS | 3932 | 1468840794425 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:19:54 INFO - PROCESS | 3932 | 1468840794427 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:19:54 INFO - PROCESS | 3932 | 1468840794430 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 3932 | 1468840794432 Marionette TRACE conn6 <- [1,2850,null,{}] 04:19:54 INFO - PROCESS | 3932 | 1468840794435 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:19:54 INFO - PROCESS | 3932 | 1468840794437 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:54 INFO - PROCESS | 3932 | 1468840794556 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:19:54 INFO - PROCESS | 3932 | 1468840794562 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 3932 | 1468840794563 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:54 INFO - PROCESS | 3932 | ++DOCSHELL 1A041400 == 31 [pid = 3932] [id = 722] 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A42F400) [pid = 3932] [serial = 2166] [outer = 00000000] 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A8D6C00) [pid = 3932] [serial = 2167] [outer = 1A42F400] 04:19:54 INFO - PROCESS | 3932 | 1468840794606 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A8DA400) [pid = 3932] [serial = 2168] [outer = 1A42F400] 04:19:54 INFO - PROCESS | 3932 | 1468840794987 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:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 04:19:55 INFO - PROCESS | 3932 | 1468840795061 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 3932 | 1468840795063 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:19:55 INFO - PROCESS | 3932 | 1468840795066 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 3932 | 1468840795068 Marionette TRACE conn6 <- [1,2854,null,{}] 04:19:55 INFO - PROCESS | 3932 | 1468840795071 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:19:55 INFO - PROCESS | 3932 | 1468840795073 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:55 INFO - PROCESS | 3932 | 1468840795149 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:19:55 INFO - PROCESS | 3932 | 1468840795155 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 3932 | 1468840795156 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:55 INFO - PROCESS | 3932 | ++DOCSHELL 1A8D4C00 == 32 [pid = 3932] [id = 723] 04:19:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A8DF400) [pid = 3932] [serial = 2169] [outer = 00000000] 04:19:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1B1EA800) [pid = 3932] [serial = 2170] [outer = 1A8DF400] 04:19:55 INFO - PROCESS | 3932 | 1468840795202 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B1EAC00) [pid = 3932] [serial = 2171] [outer = 1A8DF400] 04:19:55 INFO - PROCESS | 3932 | 1468840795783 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:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 04:19:55 INFO - PROCESS | 3932 | 1468840795838 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 3932 | 1468840795843 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 3932 | 1468840795848 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:19:55 INFO - PROCESS | 3932 | 1468840795852 Marionette TRACE conn6 <- [1,2858,null,{}] 04:19:55 INFO - PROCESS | 3932 | 1468840795857 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:19:55 INFO - PROCESS | 3932 | 1468840795860 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:56 INFO - PROCESS | 3932 | 1468840795986 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:19:56 INFO - PROCESS | 3932 | 1468840796110 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 3932 | 1468840796114 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:56 INFO - PROCESS | 3932 | ++DOCSHELL 11838400 == 33 [pid = 3932] [id = 724] 04:19:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (11F43800) [pid = 3932] [serial = 2172] [outer = 00000000] 04:19:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (12902000) [pid = 3932] [serial = 2173] [outer = 11F43800] 04:19:56 INFO - PROCESS | 3932 | 1468840796171 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (15BB2800) [pid = 3932] [serial = 2174] [outer = 11F43800] 04:19:56 INFO - PROCESS | 3932 | 1468840796946 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:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1180ms 04:19:57 INFO - PROCESS | 3932 | 1468840797033 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 3932 | 1468840797038 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:19:57 INFO - PROCESS | 3932 | 1468840797044 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 3932 | 1468840797047 Marionette TRACE conn6 <- [1,2862,null,{}] 04:19:57 INFO - PROCESS | 3932 | 1468840797051 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:19:57 INFO - PROCESS | 3932 | 1468840797054 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:57 INFO - PROCESS | 3932 | 1468840797179 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:19:57 INFO - PROCESS | 3932 | 1468840797313 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 3932 | 1468840797316 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:57 INFO - PROCESS | 3932 | ++DOCSHELL 180D9800 == 34 [pid = 3932] [id = 725] 04:19:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (180DB800) [pid = 3932] [serial = 2175] [outer = 00000000] 04:19:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1968A000) [pid = 3932] [serial = 2176] [outer = 180DB800] 04:19:57 INFO - PROCESS | 3932 | 1468840797375 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1994B400) [pid = 3932] [serial = 2177] [outer = 180DB800] 04:19:58 INFO - PROCESS | 3932 | 1468840798195 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:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1231ms 04:19:58 INFO - PROCESS | 3932 | 1468840798279 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 3932 | 1468840798283 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:19:58 INFO - PROCESS | 3932 | 1468840798288 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 3932 | 1468840798291 Marionette TRACE conn6 <- [1,2866,null,{}] 04:19:58 INFO - PROCESS | 3932 | 1468840798297 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:19:58 INFO - PROCESS | 3932 | 1468840798299 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:58 INFO - PROCESS | 3932 | 1468840798418 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:19:58 INFO - PROCESS | 3932 | 1468840798546 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 3932 | 1468840798550 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 1A041400 == 33 [pid = 3932] [id = 722] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 09073000 == 32 [pid = 3932] [id = 721] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 19A51000 == 31 [pid = 3932] [id = 720] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 19934800 == 30 [pid = 3932] [id = 719] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 19629400 == 29 [pid = 3932] [id = 718] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 17446400 == 28 [pid = 3932] [id = 717] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 12549800 == 27 [pid = 3932] [id = 716] 04:19:58 INFO - PROCESS | 3932 | --DOCSHELL 0D06E800 == 26 [pid = 3932] [id = 715] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19960C00) [pid = 3932] [serial = 2116] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A8DBC00) [pid = 3932] [serial = 2122] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1A045C00) [pid = 3932] [serial = 2120] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19A4FC00) [pid = 3932] [serial = 2119] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A045400) [pid = 3932] [serial = 2125] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1615E800) [pid = 3932] [serial = 2104] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (17A5B400) [pid = 3932] [serial = 2105] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C0E0C00) [pid = 3932] [serial = 2099] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11F48800) [pid = 3932] [serial = 2101] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (120A9800) [pid = 3932] [serial = 2102] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11CAA400) [pid = 3932] [serial = 2107] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1209BC00) [pid = 3932] [serial = 2108] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19066C00) [pid = 3932] [serial = 2113] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (15BAD800) [pid = 3932] [serial = 2110] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (15E1C000) [pid = 3932] [serial = 2111] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1B1F4800) [pid = 3932] [serial = 2128] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1C0E5800) [pid = 3932] [serial = 2131] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1C43C400) [pid = 3932] [serial = 2132] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1A807400) [pid = 3932] [serial = 2123] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (19A02800) [pid = 3932] [serial = 2117] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (1C095400) [pid = 3932] [serial = 2129] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1A50F000) [pid = 3932] [serial = 2126] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1968C000) [pid = 3932] [serial = 2114] [outer = 00000000] [url = about:blank] 04:19:58 INFO - PROCESS | 3932 | ++DOCSHELL 0D06E800 == 27 [pid = 3932] [id = 726] 04:19:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (113F0C00) [pid = 3932] [serial = 2178] [outer = 00000000] 04:19:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (11F48400) [pid = 3932] [serial = 2179] [outer = 113F0C00] 04:19:58 INFO - PROCESS | 3932 | 1468840798628 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (120A9800) [pid = 3932] [serial = 2180] [outer = 113F0C00] 04:19:59 INFO - PROCESS | 3932 | 1468840799050 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:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 790ms 04:19:59 INFO - PROCESS | 3932 | 1468840799079 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 3932 | 1468840799083 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:19:59 INFO - PROCESS | 3932 | 1468840799089 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 3932 | 1468840799092 Marionette TRACE conn6 <- [1,2870,null,{}] 04:19:59 INFO - PROCESS | 3932 | 1468840799095 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:19:59 INFO - PROCESS | 3932 | 1468840799098 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:59 INFO - PROCESS | 3932 | 1468840799183 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:19:59 INFO - PROCESS | 3932 | 1468840799192 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 3932 | 1468840799194 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:59 INFO - PROCESS | 3932 | ++DOCSHELL 15BA9C00 == 28 [pid = 3932] [id = 727] 04:19:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (15BB3400) [pid = 3932] [serial = 2181] [outer = 00000000] 04:19:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (16C5F400) [pid = 3932] [serial = 2182] [outer = 15BB3400] 04:19:59 INFO - PROCESS | 3932 | 1468840799240 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (17446C00) [pid = 3932] [serial = 2183] [outer = 15BB3400] 04:19:59 INFO - PROCESS | 3932 | 1468840799736 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:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 04:19:59 INFO - PROCESS | 3932 | 1468840799763 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 3932 | 1468840799766 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:19:59 INFO - PROCESS | 3932 | 1468840799769 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 3932 | 1468840799772 Marionette TRACE conn6 <- [1,2874,null,{}] 04:19:59 INFO - PROCESS | 3932 | 1468840799783 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:19:59 INFO - PROCESS | 3932 | 1468840799788 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:19:59 INFO - PROCESS | 3932 | 1468840799874 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:20:00 INFO - PROCESS | 3932 | 1468840800005 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 3932 | 1468840800008 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:00 INFO - PROCESS | 3932 | ++DOCSHELL 1905EC00 == 29 [pid = 3932] [id = 728] 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (1968B000) [pid = 3932] [serial = 2184] [outer = 00000000] 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19934000) [pid = 3932] [serial = 2185] [outer = 1968B000] 04:20:00 INFO - PROCESS | 3932 | 1468840800062 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (19962800) [pid = 3932] [serial = 2186] [outer = 1968B000] 04:20:00 INFO - PROCESS | 3932 | 1468840800422 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:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 04:20:00 INFO - PROCESS | 3932 | 1468840800467 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 3932 | 1468840800469 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:20:00 INFO - PROCESS | 3932 | 1468840800473 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 3932 | 1468840800475 Marionette TRACE conn6 <- [1,2878,null,{}] 04:20:00 INFO - PROCESS | 3932 | 1468840800478 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:20:00 INFO - PROCESS | 3932 | 1468840800480 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:00 INFO - PROCESS | 3932 | 1468840800574 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:20:00 INFO - PROCESS | 3932 | 1468840800579 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 3932 | 1468840800581 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:00 INFO - PROCESS | 3932 | ++DOCSHELL 19A43400 == 30 [pid = 3932] [id = 729] 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A45800) [pid = 3932] [serial = 2187] [outer = 00000000] 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A257C00) [pid = 3932] [serial = 2188] [outer = 19A45800] 04:20:00 INFO - PROCESS | 3932 | 1468840800625 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A552C00) [pid = 3932] [serial = 2189] [outer = 19A45800] 04:20:01 INFO - PROCESS | 3932 | 1468840801096 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:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 04:20:01 INFO - PROCESS | 3932 | 1468840801144 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 3932 | 1468840801146 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:20:01 INFO - PROCESS | 3932 | 1468840801149 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 3932 | 1468840801151 Marionette TRACE conn6 <- [1,2882,null,{}] 04:20:01 INFO - PROCESS | 3932 | 1468840801154 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:20:01 INFO - PROCESS | 3932 | 1468840801156 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:01 INFO - PROCESS | 3932 | 1468840801269 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:20:01 INFO - PROCESS | 3932 | 1468840801362 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 3932 | 1468840801364 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:01 INFO - PROCESS | 3932 | ++DOCSHELL 1A779000 == 31 [pid = 3932] [id = 730] 04:20:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A779800) [pid = 3932] [serial = 2190] [outer = 00000000] 04:20:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A811800) [pid = 3932] [serial = 2191] [outer = 1A779800] 04:20:01 INFO - PROCESS | 3932 | 1468840801407 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A8D7400) [pid = 3932] [serial = 2192] [outer = 1A779800] 04:20:01 INFO - PROCESS | 3932 | 1468840801834 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:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 04:20:01 INFO - PROCESS | 3932 | 1468840801881 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 3932 | 1468840801883 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:20:01 INFO - PROCESS | 3932 | 1468840801891 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 3932 | 1468840801893 Marionette TRACE conn6 <- [1,2886,null,{}] 04:20:01 INFO - PROCESS | 3932 | 1468840801896 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:20:01 INFO - PROCESS | 3932 | 1468840801902 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:02 INFO - PROCESS | 3932 | 1468840802042 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:20:02 INFO - PROCESS | 3932 | 1468840802114 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 3932 | 1468840802116 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:02 INFO - PROCESS | 3932 | ++DOCSHELL 1A8E1000 == 32 [pid = 3932] [id = 731] 04:20:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1AA5F800) [pid = 3932] [serial = 2193] [outer = 00000000] 04:20:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1B2E3400) [pid = 3932] [serial = 2194] [outer = 1AA5F800] 04:20:02 INFO - PROCESS | 3932 | 1468840802159 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1B1D5800) [pid = 3932] [serial = 2195] [outer = 1AA5F800] 04:20:02 INFO - PROCESS | 3932 | 1468840802580 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:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 04:20:02 INFO - PROCESS | 3932 | 1468840802649 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 3932 | 1468840802651 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:20:02 INFO - PROCESS | 3932 | 1468840802654 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 3932 | 1468840802656 Marionette TRACE conn6 <- [1,2890,null,{}] 04:20:02 INFO - PROCESS | 3932 | 1468840802659 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:20:02 INFO - PROCESS | 3932 | 1468840802661 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:02 INFO - PROCESS | 3932 | 1468840802774 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1254A400) [pid = 3932] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (0D0CC400) [pid = 3932] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1183A800) [pid = 3932] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (17F53000) [pid = 3932] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A8DB400) [pid = 3932] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A045800) [pid = 3932] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19962C00) [pid = 3932] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (0C5E4400) [pid = 3932] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1A42F400) [pid = 3932] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (17449400) [pid = 3932] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (0D06FC00) [pid = 3932] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:20:02 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19689C00) [pid = 3932] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:20:02 INFO - PROCESS | 3932 | 1468840802917 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 3932 | 1468840802919 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:02 INFO - PROCESS | 3932 | ++DOCSHELL 0D06FC00 == 33 [pid = 3932] [id = 732] 04:20:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (0D0CC400) [pid = 3932] [serial = 2196] [outer = 00000000] 04:20:02 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1250C400) [pid = 3932] [serial = 2197] [outer = 0D0CC400] 04:20:02 INFO - PROCESS | 3932 | 1468840802963 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (16168800) [pid = 3932] [serial = 2198] [outer = 0D0CC400] 04:20:03 INFO - PROCESS | 3932 | 1468840803309 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 04:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:20:03 INFO - PROCESS | 3932 | 1468840803326 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 3932 | 1468840803328 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:20:03 INFO - PROCESS | 3932 | 1468840803331 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 3932 | 1468840803333 Marionette TRACE conn6 <- [1,2894,null,{}] 04:20:03 INFO - PROCESS | 3932 | 1468840803336 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:20:03 INFO - PROCESS | 3932 | 1468840803338 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:03 INFO - PROCESS | 3932 | 1468840803417 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:20:03 INFO - PROCESS | 3932 | 1468840803423 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 3932 | 1468840803425 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:03 INFO - PROCESS | 3932 | ++DOCSHELL 1962B000 == 34 [pid = 3932] [id = 733] 04:20:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19689C00) [pid = 3932] [serial = 2199] [outer = 00000000] 04:20:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1B1F0C00) [pid = 3932] [serial = 2200] [outer = 19689C00] 04:20:03 INFO - PROCESS | 3932 | 1468840803467 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1C09A800) [pid = 3932] [serial = 2201] [outer = 19689C00] 04:20:03 INFO - PROCESS | 3932 | 1468840803887 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:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 571ms 04:20:03 INFO - PROCESS | 3932 | 1468840803903 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 3932 | 1468840803905 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:20:03 INFO - PROCESS | 3932 | 1468840803908 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 3932 | 1468840803909 Marionette TRACE conn6 <- [1,2898,null,{}] 04:20:03 INFO - PROCESS | 3932 | 1468840803913 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:20:03 INFO - PROCESS | 3932 | 1468840803915 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:04 INFO - PROCESS | 3932 | 1468840804040 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:20:04 INFO - PROCESS | 3932 | 1468840804049 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 3932 | 1468840804051 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:04 INFO - PROCESS | 3932 | ++DOCSHELL 19689000 == 35 [pid = 3932] [id = 734] 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1C0D7800) [pid = 3932] [serial = 2202] [outer = 00000000] 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1C49F400) [pid = 3932] [serial = 2203] [outer = 1C0D7800] 04:20:04 INFO - PROCESS | 3932 | 1468840804093 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19952400) [pid = 3932] [serial = 2204] [outer = 1C0D7800] 04:20:04 INFO - PROCESS | 3932 | 1468840804497 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:20:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:20:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:20:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 04:20:04 INFO - PROCESS | 3932 | 1468840804539 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 3932 | 1468840804540 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /DOMEvents/constructors.html 04:20:04 INFO - PROCESS | 3932 | 1468840804543 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 3932 | 1468840804545 Marionette TRACE conn6 <- [1,2902,null,{}] 04:20:04 INFO - PROCESS | 3932 | 1468840804548 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:20:04 INFO - PROCESS | 3932 | 1468840804550 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:04 INFO - PROCESS | 3932 | 1468840804670 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:20:04 INFO - PROCESS | 3932 | 1468840804678 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 3932 | 1468840804680 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:04 INFO - PROCESS | 3932 | ++DOCSHELL 19A02400 == 36 [pid = 3932] [id = 735] 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1C4A2400) [pid = 3932] [serial = 2205] [outer = 00000000] 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1C4C9800) [pid = 3932] [serial = 2206] [outer = 1C4A2400] 04:20:04 INFO - PROCESS | 3932 | 1468840804727 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1D802C00) [pid = 3932] [serial = 2207] [outer = 1C4A2400] 04:20:05 INFO - PROCESS | 3932 | --DOCSHELL 0D06E800 == 35 [pid = 3932] [id = 726] 04:20:05 INFO - PROCESS | 3932 | --DOCSHELL 180D9800 == 34 [pid = 3932] [id = 725] 04:20:05 INFO - PROCESS | 3932 | --DOCSHELL 1A8D4C00 == 33 [pid = 3932] [id = 723] 04:20:05 INFO - PROCESS | 3932 | --DOCSHELL 11838400 == 32 [pid = 3932] [id = 724] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 15BA9C00 == 31 [pid = 3932] [id = 727] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 1905EC00 == 30 [pid = 3932] [id = 728] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 19689000 == 29 [pid = 3932] [id = 734] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 0D06FC00 == 28 [pid = 3932] [id = 732] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 1A779000 == 27 [pid = 3932] [id = 730] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 1962B000 == 26 [pid = 3932] [id = 733] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 1A8E1000 == 25 [pid = 3932] [id = 731] 04:20:06 INFO - PROCESS | 3932 | --DOCSHELL 19A43400 == 24 [pid = 3932] [id = 729] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (12909400) [pid = 3932] [serial = 2149] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12A8C400) [pid = 3932] [serial = 2150] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (120D2400) [pid = 3932] [serial = 2144] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (11833C00) [pid = 3932] [serial = 2143] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (12592C00) [pid = 3932] [serial = 2135] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (11F44400) [pid = 3932] [serial = 2134] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (19949400) [pid = 3932] [serial = 2138] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19689400) [pid = 3932] [serial = 2137] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1C49C800) [pid = 3932] [serial = 2141] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1B1F5000) [pid = 3932] [serial = 2140] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1A5EA400) [pid = 3932] [serial = 2161] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (19A04C00) [pid = 3932] [serial = 2158] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (19A0D800) [pid = 3932] [serial = 2159] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (19A10800) [pid = 3932] [serial = 2164] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (1A8D6C00) [pid = 3932] [serial = 2167] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (17A51800) [pid = 3932] [serial = 2152] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1A76E800) [pid = 3932] [serial = 2162] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1B1EA800) [pid = 3932] [serial = 2170] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (1A8DA400) [pid = 3932] [serial = 2168] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (0D476800) [pid = 3932] [serial = 2146] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (113FD000) [pid = 3932] [serial = 2147] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 56 (19938000) [pid = 3932] [serial = 2155] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 55 (1994F800) [pid = 3932] [serial = 2156] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 54 (1A808400) [pid = 3932] [serial = 2165] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | --DOMWINDOW == 53 (17E0FC00) [pid = 3932] [serial = 2153] [outer = 00000000] [url = about:blank] 04:20:06 INFO - PROCESS | 3932 | 1468840806637 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:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:20:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:20:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 2173ms 04:20:06 INFO - PROCESS | 3932 | 1468840806719 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 3932 | 1468840806722 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:20:06 INFO - PROCESS | 3932 | 1468840806728 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 3932 | 1468840806730 Marionette TRACE conn6 <- [1,2906,null,{}] 04:20:06 INFO - PROCESS | 3932 | 1468840806737 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:20:06 INFO - PROCESS | 3932 | 1468840806739 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:06 INFO - PROCESS | 3932 | 1468840806836 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:20:06 INFO - PROCESS | 3932 | 1468840806961 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 3932 | 1468840806964 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:06 INFO - PROCESS | 3932 | ++DOCSHELL 1183D400 == 25 [pid = 3932] [id = 736] 04:20:06 INFO - PROCESS | 3932 | ++DOMWINDOW == 54 (11CAF800) [pid = 3932] [serial = 2208] [outer = 00000000] 04:20:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 55 (11F98C00) [pid = 3932] [serial = 2209] [outer = 11CAF800] 04:20:07 INFO - PROCESS | 3932 | 1468840807014 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 56 (11F9A800) [pid = 3932] [serial = 2210] [outer = 11CAF800] 04:20:07 INFO - PROCESS | 3932 | 1468840807362 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:20:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 04:20:07 INFO - PROCESS | 3932 | 1468840807418 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 3932 | 1468840807424 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:20:07 INFO - PROCESS | 3932 | 1468840807430 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 3932 | 1468840807433 Marionette TRACE conn6 <- [1,2910,null,{}] 04:20:07 INFO - PROCESS | 3932 | 1468840807436 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:20:07 INFO - PROCESS | 3932 | 1468840807439 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:07 INFO - PROCESS | 3932 | 1468840807529 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:20:07 INFO - PROCESS | 3932 | 1468840807535 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 3932 | 1468840807538 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:07 INFO - PROCESS | 3932 | ++DOCSHELL 12908400 == 26 [pid = 3932] [id = 737] 04:20:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 57 (12909400) [pid = 3932] [serial = 2211] [outer = 00000000] 04:20:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (12AD6400) [pid = 3932] [serial = 2212] [outer = 12909400] 04:20:07 INFO - PROCESS | 3932 | 1468840807586 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (15B68800) [pid = 3932] [serial = 2213] [outer = 12909400] 04:20:07 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:07 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:08 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:08 INFO - PROCESS | 3932 | [3932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:08 INFO - PROCESS | 3932 | 1468840808069 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:20:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:20:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:08 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:20:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:08 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:20:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:08 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:20:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:20:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 676ms 04:20:08 INFO - PROCESS | 3932 | 1468840808109 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 3932 | 1468840808111 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:20:08 INFO - PROCESS | 3932 | 1468840808115 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 3932 | 1468840808118 Marionette TRACE conn6 <- [1,2914,null,{}] 04:20:08 INFO - PROCESS | 3932 | 1468840808133 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:20:08 INFO - PROCESS | 3932 | 1468840808137 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:08 INFO - PROCESS | 3932 | 1468840808259 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:20:08 INFO - PROCESS | 3932 | 1468840808273 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 3932 | 1468840808276 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:08 INFO - PROCESS | 3932 | ++DOCSHELL 17A5F800 == 27 [pid = 3932] [id = 738] 04:20:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (17D21C00) [pid = 3932] [serial = 2214] [outer = 00000000] 04:20:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (17E0EC00) [pid = 3932] [serial = 2215] [outer = 17D21C00] 04:20:08 INFO - PROCESS | 3932 | 1468840808322 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (17F56000) [pid = 3932] [serial = 2216] [outer = 17D21C00] 04:20:08 INFO - PROCESS | 3932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:20:08 INFO - PROCESS | 3932 | 1468840808810 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:20:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:20:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 04:20:08 INFO - PROCESS | 3932 | 1468840808849 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 3932 | 1468840808851 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:20:08 INFO - PROCESS | 3932 | 1468840808854 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:20:08 INFO - PROCESS | 3932 | 1468840808856 Marionette TRACE conn6 <- [1,2918,null,{}] 04:20:08 INFO - PROCESS | 3932 | 1468840808859 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:20:08 INFO - PROCESS | 3932 | 1468840808861 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:08 INFO - PROCESS | 3932 | 1468840808944 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:20:08 INFO - PROCESS | 3932 | 1468840808949 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 3932 | 1468840808951 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:08 INFO - PROCESS | 3932 | ++DOCSHELL 17F5D800 == 28 [pid = 3932] [id = 739] 04:20:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (180DE000) [pid = 3932] [serial = 2217] [outer = 00000000] 04:20:08 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (1962EC00) [pid = 3932] [serial = 2218] [outer = 180DE000] 04:20:09 INFO - PROCESS | 3932 | 1468840808994 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (1968F400) [pid = 3932] [serial = 2219] [outer = 180DE000] 04:20:09 INFO - PROCESS | 3932 | 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:20:09 INFO - PROCESS | 3932 | 1468840809393 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:20:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:20:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 04:20:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:20:09 INFO - PROCESS | 3932 | 1468840809429 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 3932 | 1468840809431 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 3932 | 1468840809434 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 3932 | 1468840809436 Marionette TRACE conn6 <- [1,2922,null,{}] 04:20:09 INFO - PROCESS | 3932 | 1468840809439 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:20:09 INFO - PROCESS | 3932 | 1468840809441 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:09 INFO - PROCESS | 3932 | 1468840809563 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:20:09 INFO - PROCESS | 3932 | 1468840809570 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 3932 | 1468840809572 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:09 INFO - PROCESS | 3932 | ++DOCSHELL 19693C00 == 29 [pid = 3932] [id = 740] 04:20:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (196E9800) [pid = 3932] [serial = 2220] [outer = 00000000] 04:20:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (19955000) [pid = 3932] [serial = 2221] [outer = 196E9800] 04:20:09 INFO - PROCESS | 3932 | 1468840809616 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (1995E000) [pid = 3932] [serial = 2222] [outer = 196E9800] 04:20:10 INFO - PROCESS | 3932 | 1468840810029 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:20:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:20:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 04:20:10 INFO - PROCESS | 3932 | 1468840810065 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 3932 | 1468840810067 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:20:10 INFO - PROCESS | 3932 | 1468840810070 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 3932 | 1468840810071 Marionette TRACE conn6 <- [1,2926,null,{}] 04:20:10 INFO - PROCESS | 3932 | 1468840810075 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:20:10 INFO - PROCESS | 3932 | 1468840810080 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:10 INFO - PROCESS | 3932 | 1468840810229 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:20:10 INFO - PROCESS | 3932 | 1468840810244 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 3932 | 1468840810246 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:10 INFO - PROCESS | 3932 | ++DOCSHELL 19969C00 == 30 [pid = 3932] [id = 741] 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1996BC00) [pid = 3932] [serial = 2223] [outer = 00000000] 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A4B400) [pid = 3932] [serial = 2224] [outer = 1996BC00] 04:20:10 INFO - PROCESS | 3932 | 1468840810289 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A42A000) [pid = 3932] [serial = 2225] [outer = 1996BC00] 04:20:10 INFO - PROCESS | 3932 | 1468840810667 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:20:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:20:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 04:20:10 INFO - PROCESS | 3932 | 1468840810701 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:20:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:20:10 INFO - PROCESS | 3932 | 1468840810703 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:20:10 INFO - PROCESS | 3932 | 1468840810706 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 3932 | 1468840810707 Marionette TRACE conn6 <- [1,2930,null,{}] 04:20:10 INFO - PROCESS | 3932 | 1468840810711 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:20:10 INFO - PROCESS | 3932 | 1468840810713 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:10 INFO - PROCESS | 3932 | 1468840810788 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:20:10 INFO - PROCESS | 3932 | 1468840810792 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 3932 | 1468840810794 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:10 INFO - PROCESS | 3932 | ++DOCSHELL 1A54E800 == 31 [pid = 3932] [id = 742] 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A5EA000) [pid = 3932] [serial = 2226] [outer = 00000000] 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1A808000) [pid = 3932] [serial = 2227] [outer = 1A5EA000] 04:20:10 INFO - PROCESS | 3932 | 1468840810836 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A809800) [pid = 3932] [serial = 2228] [outer = 1A5EA000] 04:20:11 INFO - PROCESS | 3932 | 1468840811261 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:20:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:20:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 570ms 04:20:11 INFO - PROCESS | 3932 | 1468840811277 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 3932 | 1468840811279 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:20:11 INFO - PROCESS | 3932 | 1468840811282 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 3932 | 1468840811284 Marionette TRACE conn6 <- [1,2934,null,{}] 04:20:11 INFO - PROCESS | 3932 | 1468840811303 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:20:11 INFO - PROCESS | 3932 | 1468840811304 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:11 INFO - PROCESS | 3932 | 1468840811382 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:20:11 INFO - PROCESS | 3932 | 1468840811387 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 3932 | 1468840811389 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:11 INFO - PROCESS | 3932 | ++DOCSHELL 0D4E9C00 == 32 [pid = 3932] [id = 743] 04:20:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (0D4EA400) [pid = 3932] [serial = 2229] [outer = 00000000] 04:20:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A8D8800) [pid = 3932] [serial = 2230] [outer = 0D4EA400] 04:20:11 INFO - PROCESS | 3932 | 1468840811433 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1A8D2800) [pid = 3932] [serial = 2231] [outer = 0D4EA400] 04:20:11 INFO - PROCESS | 3932 | 1468840811827 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:20:11 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:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 04:20:11 INFO - PROCESS | 3932 | 1468840811853 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:20:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:20:11 INFO - PROCESS | 3932 | 1468840811855 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 3932 | 1468840811858 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 3932 | 1468840811859 Marionette TRACE conn6 <- [1,2938,null,{}] 04:20:11 INFO - PROCESS | 3932 | 1468840811863 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:20:11 INFO - PROCESS | 3932 | 1468840811864 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:12 INFO - PROCESS | 3932 | 1468840811999 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:20:12 INFO - PROCESS | 3932 | 1468840812018 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 3932 | 1468840812019 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:12 INFO - PROCESS | 3932 | ++DOCSHELL 17A5B400 == 33 [pid = 3932] [id = 744] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1A8DF800) [pid = 3932] [serial = 2232] [outer = 00000000] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1CF800) [pid = 3932] [serial = 2233] [outer = 1A8DF800] 04:20:12 INFO - PROCESS | 3932 | 1468840812061 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1B1E8400) [pid = 3932] [serial = 2234] [outer = 1A8DF800] 04:20:12 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F1C00 == 34 [pid = 3932] [id = 745] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1B1F4800) [pid = 3932] [serial = 2235] [outer = 00000000] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1B26D000) [pid = 3932] [serial = 2236] [outer = 1B1F4800] 04:20:12 INFO - PROCESS | 3932 | 1468840812589 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:20:12 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:20:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 04:20:12 INFO - PROCESS | 3932 | 1468840812630 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 3932 | 1468840812632 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:20:12 INFO - PROCESS | 3932 | 1468840812635 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:20:12 INFO - PROCESS | 3932 | 1468840812637 Marionette TRACE conn6 <- [1,2942,null,{}] 04:20:12 INFO - PROCESS | 3932 | 1468840812641 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:20:12 INFO - PROCESS | 3932 | 1468840812642 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:12 INFO - PROCESS | 3932 | 1468840812772 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:20:12 INFO - PROCESS | 3932 | 1468840812837 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 3932 | 1468840812838 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:12 INFO - PROCESS | 3932 | ++DOCSHELL 1B1EF800 == 35 [pid = 3932] [id = 746] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1B1F3000) [pid = 3932] [serial = 2237] [outer = 00000000] 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1B2E2C00) [pid = 3932] [serial = 2238] [outer = 1B1F3000] 04:20:12 INFO - PROCESS | 3932 | 1468840812882 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1B8E5800) [pid = 3932] [serial = 2239] [outer = 1B1F3000] 04:20:13 INFO - PROCESS | 3932 | 1468840813279 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:20:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:20:13 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:20:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 04:20:13 INFO - PROCESS | 3932 | 1468840813338 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 3932 | 1468840813340 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 3932 | 1468840813358 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 3932 | 1468840813360 Marionette TRACE conn6 <- [1,2946,null,{}] 04:20:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:20:13 INFO - PROCESS | 3932 | 1468840813365 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:20:13 INFO - PROCESS | 3932 | 1468840813367 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:13 INFO - PROCESS | 3932 | 1468840813518 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:20:13 INFO - PROCESS | 3932 | 1468840813582 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 3932 | 1468840813584 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:13 INFO - PROCESS | 3932 | ++DOCSHELL 1962B000 == 36 [pid = 3932] [id = 747] 04:20:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1C0D8400) [pid = 3932] [serial = 2240] [outer = 00000000] 04:20:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1C4A8800) [pid = 3932] [serial = 2241] [outer = 1C0D8400] 04:20:13 INFO - PROCESS | 3932 | 1468840813629 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1DE3EC00) [pid = 3932] [serial = 2242] [outer = 1C0D8400] 04:20:14 INFO - PROCESS | 3932 | 1468840814179 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:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1C0D7800) [pid = 3932] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (1A779800) [pid = 3932] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (1AA5F800) [pid = 3932] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (0D0CC400) [pid = 3932] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (19689C00) [pid = 3932] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (19A45800) [pid = 3932] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1968B000) [pid = 3932] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (15BB3400) [pid = 3932] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (113F0C00) [pid = 3932] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (180DB800) [pid = 3932] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11F43800) [pid = 3932] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:20:14 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1A8DF400) [pid = 3932] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:20:14 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:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 871ms 04:20:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:20:14 INFO - PROCESS | 3932 | 1468840814234 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 3932 | 1468840814236 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:20:14 INFO - PROCESS | 3932 | 1468840814239 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 3932 | 1468840814240 Marionette TRACE conn6 <- [1,2950,null,{}] 04:20:14 INFO - PROCESS | 3932 | 1468840814244 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:20:14 INFO - PROCESS | 3932 | 1468840814245 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:14 INFO - PROCESS | 3932 | 1468840814323 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:20:14 INFO - PROCESS | 3932 | 1468840814328 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 3932 | 1468840814329 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:14 INFO - PROCESS | 3932 | ++DOCSHELL 1183A800 == 37 [pid = 3932] [id = 748] 04:20:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (11840000) [pid = 3932] [serial = 2243] [outer = 00000000] 04:20:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (16005000) [pid = 3932] [serial = 2244] [outer = 11840000] 04:20:14 INFO - PROCESS | 3932 | 1468840814372 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (17A53400) [pid = 3932] [serial = 2245] [outer = 11840000] 04:20:14 INFO - PROCESS | 3932 | 1468840814746 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:20:14 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:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 530ms 04:20:14 INFO - PROCESS | 3932 | 1468840814770 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 3932 | 1468840814772 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:20:14 INFO - PROCESS | 3932 | 1468840814778 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 3932 | 1468840814779 Marionette TRACE conn6 <- [1,2954,null,{}] 04:20:14 INFO - PROCESS | 3932 | 1468840814782 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:20:14 INFO - PROCESS | 3932 | 1468840814784 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:14 INFO - PROCESS | 3932 | 1468840814931 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:20:14 INFO - PROCESS | 3932 | 1468840814942 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 3932 | 1468840814943 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:14 INFO - PROCESS | 3932 | ++DOCSHELL 1962FC00 == 38 [pid = 3932] [id = 749] 04:20:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1968A800) [pid = 3932] [serial = 2246] [outer = 00000000] 04:20:14 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A814000) [pid = 3932] [serial = 2247] [outer = 1968A800] 04:20:14 INFO - PROCESS | 3932 | 1468840814986 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1C0A8800) [pid = 3932] [serial = 2248] [outer = 1968A800] 04:20:15 INFO - PROCESS | 3932 | 1468840815354 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:20:15 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:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 04:20:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:20:15 INFO - PROCESS | 3932 | 1468840815410 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 3932 | 1468840815412 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 3932 | 1468840815415 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 3932 | 1468840815417 Marionette TRACE conn6 <- [1,2958,null,{}] 04:20:15 INFO - PROCESS | 3932 | 1468840815420 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:20:15 INFO - PROCESS | 3932 | 1468840815422 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:15 INFO - PROCESS | 3932 | 1468840815541 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:20:15 INFO - PROCESS | 3932 | 1468840815551 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 3932 | 1468840815552 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:15 INFO - PROCESS | 3932 | ++DOCSHELL 1A5EFC00 == 39 [pid = 3932] [id = 750] 04:20:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A814400) [pid = 3932] [serial = 2249] [outer = 00000000] 04:20:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1DF29400) [pid = 3932] [serial = 2250] [outer = 1A814400] 04:20:15 INFO - PROCESS | 3932 | 1468840815595 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1DF2EC00) [pid = 3932] [serial = 2251] [outer = 1A814400] 04:20:16 INFO - PROCESS | 3932 | 1468840815986 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:20:16 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:20:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 04:20:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:20:16 INFO - PROCESS | 3932 | 1468840816046 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 3932 | 1468840816048 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:20:16 INFO - PROCESS | 3932 | 1468840816051 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 3932 | 1468840816053 Marionette TRACE conn6 <- [1,2962,null,{}] 04:20:16 INFO - PROCESS | 3932 | 1468840816056 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:20:16 INFO - PROCESS | 3932 | 1468840816058 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:16 INFO - PROCESS | 3932 | 1468840816137 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:20:16 INFO - PROCESS | 3932 | 1468840816142 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 3932 | 1468840816143 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:16 INFO - PROCESS | 3932 | ++DOCSHELL 1C0E5C00 == 40 [pid = 3932] [id = 751] 04:20:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1DE79000) [pid = 3932] [serial = 2252] [outer = 00000000] 04:20:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1DFA8000) [pid = 3932] [serial = 2253] [outer = 1DE79000] 04:20:16 INFO - PROCESS | 3932 | 1468840816280 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1DFAC800) [pid = 3932] [serial = 2254] [outer = 1DE79000] 04:20:16 INFO - PROCESS | 3932 | 1468840816898 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:20:16 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:20:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 04:20:16 INFO - PROCESS | 3932 | 1468840816932 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:20:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:20:16 INFO - PROCESS | 3932 | 1468840816937 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:20:16 INFO - PROCESS | 3932 | 1468840816943 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 3932 | 1468840816946 Marionette TRACE conn6 <- [1,2966,null,{}] 04:20:16 INFO - PROCESS | 3932 | 1468840816951 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:20:16 INFO - PROCESS | 3932 | 1468840816955 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:17 INFO - PROCESS | 3932 | 1468840817080 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:20:17 INFO - PROCESS | 3932 | 1468840817205 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 3932 | 1468840817208 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:17 INFO - PROCESS | 3932 | ++DOCSHELL 1183E000 == 41 [pid = 3932] [id = 752] 04:20:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1183E400) [pid = 3932] [serial = 2255] [outer = 00000000] 04:20:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (120A1C00) [pid = 3932] [serial = 2256] [outer = 1183E400] 04:20:17 INFO - PROCESS | 3932 | 1468840817305 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (12550000) [pid = 3932] [serial = 2257] [outer = 1183E400] 04:20:17 INFO - PROCESS | 3932 | 1468840817906 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:20:17 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:20:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 990ms 04:20:17 INFO - PROCESS | 3932 | 1468840817949 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 3932 | 1468840817954 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:20:17 INFO - PROCESS | 3932 | 1468840817961 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 3932 | 1468840817964 Marionette TRACE conn6 <- [1,2970,null,{}] 04:20:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:20:17 INFO - PROCESS | 3932 | 1468840817968 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:20:17 INFO - PROCESS | 3932 | 1468840817971 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:18 INFO - PROCESS | 3932 | 1468840818096 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:20:18 INFO - PROCESS | 3932 | 1468840818234 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 3932 | 1468840818237 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:18 INFO - PROCESS | 3932 | ++DOCSHELL 16C68800 == 42 [pid = 3932] [id = 753] 04:20:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (174C5400) [pid = 3932] [serial = 2258] [outer = 00000000] 04:20:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (180DAC00) [pid = 3932] [serial = 2259] [outer = 174C5400] 04:20:18 INFO - PROCESS | 3932 | 1468840818334 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (19688000) [pid = 3932] [serial = 2260] [outer = 174C5400] 04:20:19 INFO - PROCESS | 3932 | 1468840819086 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:20:19 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:20:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:20:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1166ms 04:20:19 INFO - PROCESS | 3932 | 1468840819136 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 3932 | 1468840819140 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:20:19 INFO - PROCESS | 3932 | 1468840819144 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 3932 | 1468840819147 Marionette TRACE conn6 <- [1,2974,null,{}] 04:20:19 INFO - PROCESS | 3932 | 1468840819154 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:20:19 INFO - PROCESS | 3932 | 1468840819156 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:19 INFO - PROCESS | 3932 | 1468840819265 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:20:19 INFO - PROCESS | 3932 | 1468840819394 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 3932 | 1468840819396 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:19 INFO - PROCESS | 3932 | ++DOCSHELL 11363400 == 43 [pid = 3932] [id = 754] 04:20:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (11774C00) [pid = 3932] [serial = 2261] [outer = 00000000] 04:20:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 96 (1205B400) [pid = 3932] [serial = 2262] [outer = 11774C00] 04:20:19 INFO - PROCESS | 3932 | 1468840819456 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 3932 | ++DOMWINDOW == 97 (12901400) [pid = 3932] [serial = 2263] [outer = 11774C00] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1A5EFC00 == 42 [pid = 3932] [id = 750] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1962FC00 == 41 [pid = 3932] [id = 749] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1183A800 == 40 [pid = 3932] [id = 748] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1962B000 == 39 [pid = 3932] [id = 747] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1B1EF800 == 38 [pid = 3932] [id = 746] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1B1F1C00 == 37 [pid = 3932] [id = 745] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 17A5B400 == 36 [pid = 3932] [id = 744] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 0D4E9C00 == 35 [pid = 3932] [id = 743] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1A54E800 == 34 [pid = 3932] [id = 742] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 19969C00 == 33 [pid = 3932] [id = 741] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 19693C00 == 32 [pid = 3932] [id = 740] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 17F5D800 == 31 [pid = 3932] [id = 739] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 17A5F800 == 30 [pid = 3932] [id = 738] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 12908400 == 29 [pid = 3932] [id = 737] 04:20:19 INFO - PROCESS | 3932 | --DOCSHELL 1183D400 == 28 [pid = 3932] [id = 736] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 96 (19952400) [pid = 3932] [serial = 2204] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 95 (1C4C9800) [pid = 3932] [serial = 2206] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1A811800) [pid = 3932] [serial = 2191] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1B2E3400) [pid = 3932] [serial = 2194] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1A8D7400) [pid = 3932] [serial = 2192] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1250C400) [pid = 3932] [serial = 2197] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1B1D5800) [pid = 3932] [serial = 2195] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (16168800) [pid = 3932] [serial = 2198] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1B1F0C00) [pid = 3932] [serial = 2200] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1A257C00) [pid = 3932] [serial = 2188] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (19934000) [pid = 3932] [serial = 2185] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (19962800) [pid = 3932] [serial = 2186] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (16C5F400) [pid = 3932] [serial = 2182] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (17446C00) [pid = 3932] [serial = 2183] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11F48400) [pid = 3932] [serial = 2179] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (120A9800) [pid = 3932] [serial = 2180] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1994B400) [pid = 3932] [serial = 2177] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1968A000) [pid = 3932] [serial = 2176] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (15BB2800) [pid = 3932] [serial = 2174] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (12902000) [pid = 3932] [serial = 2173] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1B1EAC00) [pid = 3932] [serial = 2171] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1C49F400) [pid = 3932] [serial = 2203] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1A552C00) [pid = 3932] [serial = 2189] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C09A800) [pid = 3932] [serial = 2201] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 3932 | 1468840819915 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:20:19 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:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 04:20:19 INFO - PROCESS | 3932 | 1468840819975 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 3932 | 1468840819980 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 3932 | 1468840819985 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:20:20 INFO - PROCESS | 3932 | 1468840819988 Marionette TRACE conn6 <- [1,2978,null,{}] 04:20:20 INFO - PROCESS | 3932 | 1468840819991 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:20:20 INFO - PROCESS | 3932 | 1468840819994 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:20 INFO - PROCESS | 3932 | 1468840820091 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:20:20 INFO - PROCESS | 3932 | 1468840820096 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 3932 | 1468840820099 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:20 INFO - PROCESS | 3932 | ++DOCSHELL 12ADA800 == 29 [pid = 3932] [id = 755] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (159D4800) [pid = 3932] [serial = 2264] [outer = 00000000] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (15BB5C00) [pid = 3932] [serial = 2265] [outer = 159D4800] 04:20:20 INFO - PROCESS | 3932 | 1468840820145 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (16064800) [pid = 3932] [serial = 2266] [outer = 159D4800] 04:20:20 INFO - PROCESS | 3932 | ++DOCSHELL 17F53000 == 30 [pid = 3932] [id = 756] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (17F54400) [pid = 3932] [serial = 2267] [outer = 00000000] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (17F57000) [pid = 3932] [serial = 2268] [outer = 17F54400] 04:20:20 INFO - PROCESS | 3932 | 1468840820650 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:20:20 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:20:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 04:20:20 INFO - PROCESS | 3932 | 1468840820660 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:20:20 INFO - PROCESS | 3932 | 1468840820663 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 3932 | 1468840820666 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 3932 | 1468840820669 Marionette TRACE conn6 <- [1,2982,null,{}] 04:20:20 INFO - PROCESS | 3932 | 1468840820680 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:20:20 INFO - PROCESS | 3932 | 1468840820685 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:20 INFO - PROCESS | 3932 | 1468840820785 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:20:20 INFO - PROCESS | 3932 | 1468840820801 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 3932 | 1468840820804 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:20 INFO - PROCESS | 3932 | ++DOCSHELL 19692800 == 31 [pid = 3932] [id = 757] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19695000) [pid = 3932] [serial = 2269] [outer = 00000000] 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (19938400) [pid = 3932] [serial = 2270] [outer = 19695000] 04:20:20 INFO - PROCESS | 3932 | 1468840820851 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (19955C00) [pid = 3932] [serial = 2271] [outer = 19695000] 04:20:21 INFO - PROCESS | 3932 | 1468840821299 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:20:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:20:21 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:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 04:20:21 INFO - PROCESS | 3932 | 1468840821341 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 3932 | 1468840821343 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 3932 | 1468840821346 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:20:21 INFO - PROCESS | 3932 | 1468840821357 Marionette TRACE conn6 <- [1,2986,null,{}] 04:20:21 INFO - PROCESS | 3932 | 1468840821361 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:20:21 INFO - PROCESS | 3932 | 1468840821363 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:21 INFO - PROCESS | 3932 | 1468840821454 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:20:21 INFO - PROCESS | 3932 | 1468840821459 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 3932 | 1468840821461 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:21 INFO - PROCESS | 3932 | ++DOCSHELL 19967000 == 32 [pid = 3932] [id = 758] 04:20:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (19968400) [pid = 3932] [serial = 2272] [outer = 00000000] 04:20:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (19A47C00) [pid = 3932] [serial = 2273] [outer = 19968400] 04:20:21 INFO - PROCESS | 3932 | 1468840821505 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (19A50800) [pid = 3932] [serial = 2274] [outer = 19968400] 04:20:21 INFO - PROCESS | 3932 | 1468840821918 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:20:21 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:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 590ms 04:20:21 INFO - PROCESS | 3932 | 1468840821958 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 3932 | 1468840821960 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 3932 | 1468840821963 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 3932 | 1468840821965 Marionette TRACE conn6 <- [1,2990,null,{}] 04:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:20:21 INFO - PROCESS | 3932 | 1468840821990 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:20:21 INFO - PROCESS | 3932 | 1468840821993 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:22 INFO - PROCESS | 3932 | 1468840822110 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:20:22 INFO - PROCESS | 3932 | 1468840822115 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 3932 | 1468840822116 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:22 INFO - PROCESS | 3932 | ++DOCSHELL 1A043000 == 33 [pid = 3932] [id = 759] 04:20:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1A045C00) [pid = 3932] [serial = 2275] [outer = 00000000] 04:20:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1A5F5C00) [pid = 3932] [serial = 2276] [outer = 1A045C00] 04:20:22 INFO - PROCESS | 3932 | 1468840822159 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (1A5F8000) [pid = 3932] [serial = 2277] [outer = 1A045C00] 04:20:22 INFO - PROCESS | 3932 | 1468840822614 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:20:22 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:20:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 04:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:20:22 INFO - PROCESS | 3932 | 1468840822638 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 3932 | 1468840822640 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:20:22 INFO - PROCESS | 3932 | 1468840822643 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 3932 | 1468840822645 Marionette TRACE conn6 <- [1,2994,null,{}] 04:20:22 INFO - PROCESS | 3932 | 1468840822655 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:20:22 INFO - PROCESS | 3932 | 1468840822661 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:22 INFO - PROCESS | 3932 | 1468840822795 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:20:22 INFO - PROCESS | 3932 | 1468840822864 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 3932 | 1468840822866 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:22 INFO - PROCESS | 3932 | ++DOCSHELL 1A811400 == 34 [pid = 3932] [id = 760] 04:20:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (1A8D6000) [pid = 3932] [serial = 2278] [outer = 00000000] 04:20:22 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (1B1D5800) [pid = 3932] [serial = 2279] [outer = 1A8D6000] 04:20:22 INFO - PROCESS | 3932 | 1468840822908 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1B1ED400) [pid = 3932] [serial = 2280] [outer = 1A8D6000] 04:20:23 INFO - PROCESS | 3932 | 1468840823258 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:20:23 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:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 04:20:23 INFO - PROCESS | 3932 | 1468840823336 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 3932 | 1468840823338 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 3932 | 1468840823341 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:20:23 INFO - PROCESS | 3932 | 1468840823343 Marionette TRACE conn6 <- [1,2998,null,{}] 04:20:23 INFO - PROCESS | 3932 | 1468840823346 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:20:23 INFO - PROCESS | 3932 | 1468840823348 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:23 INFO - PROCESS | 3932 | 1468840823464 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:20:23 INFO - PROCESS | 3932 | 1468840823556 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 3932 | 1468840823558 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:23 INFO - PROCESS | 3932 | ++DOCSHELL 1740E400 == 35 [pid = 3932] [id = 761] 04:20:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (1B1F1C00) [pid = 3932] [serial = 2281] [outer = 00000000] 04:20:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (1B8F1C00) [pid = 3932] [serial = 2282] [outer = 1B1F1C00] 04:20:23 INFO - PROCESS | 3932 | 1468840823603 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (1C09C000) [pid = 3932] [serial = 2283] [outer = 1B1F1C00] 04:20:23 INFO - PROCESS | 3932 | [3932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1B1F3000) [pid = 3932] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1B1F4800) [pid = 3932] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A8DF800) [pid = 3932] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (0D4EA400) [pid = 3932] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (1C4A2400) [pid = 3932] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (196E9800) [pid = 3932] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17D21C00) [pid = 3932] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (12909400) [pid = 3932] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (1A5EA000) [pid = 3932] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (180DE000) [pid = 3932] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (11CAF800) [pid = 3932] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1996BC00) [pid = 3932] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1C0D8400) [pid = 3932] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (11840000) [pid = 3932] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1A814400) [pid = 3932] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:20:24 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1968A800) [pid = 3932] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:20:24 INFO - PROCESS | 3932 | 1468840824222 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:20:24 INFO - {} 04:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:20:24 INFO - {} 04:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:20:24 INFO - {} 04:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:20:24 INFO - {} 04:20:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 931ms 04:20:24 INFO - PROCESS | 3932 | 1468840824275 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 3932 | 1468840824277 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 3932 | 1468840824280 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - TEST-START | /FileAPI/fileReader.html 04:20:24 INFO - PROCESS | 3932 | 1468840824282 Marionette TRACE conn6 <- [1,3002,null,{}] 04:20:24 INFO - PROCESS | 3932 | 1468840824286 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:20:24 INFO - PROCESS | 3932 | 1468840824287 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:24 INFO - PROCESS | 3932 | 1468840824367 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:20:24 INFO - PROCESS | 3932 | 1468840824375 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 3932 | 1468840824376 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:24 INFO - PROCESS | 3932 | ++DOCSHELL 17D21C00 == 36 [pid = 3932] [id = 762] 04:20:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1968A800) [pid = 3932] [serial = 2284] [outer = 00000000] 04:20:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (1B1F5C00) [pid = 3932] [serial = 2285] [outer = 1968A800] 04:20:24 INFO - PROCESS | 3932 | 1468840824419 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1C0DBC00) [pid = 3932] [serial = 2286] [outer = 1968A800] 04:20:24 INFO - PROCESS | 3932 | 1468840824827 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:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:20:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 04:20:24 INFO - TEST-START | /FileAPI/historical.html 04:20:24 INFO - PROCESS | 3932 | 1468840824915 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 3932 | 1468840824917 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 3932 | 1468840824920 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 3932 | 1468840824921 Marionette TRACE conn6 <- [1,3006,null,{}] 04:20:24 INFO - PROCESS | 3932 | 1468840824925 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:20:24 INFO - PROCESS | 3932 | 1468840824927 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:25 INFO - PROCESS | 3932 | 1468840825016 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:20:25 INFO - PROCESS | 3932 | 1468840825021 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 3932 | 1468840825023 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:25 INFO - PROCESS | 3932 | ++DOCSHELL 1C49E000 == 37 [pid = 3932] [id = 763] 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1C4A2000) [pid = 3932] [serial = 2287] [outer = 00000000] 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1D808C00) [pid = 3932] [serial = 2288] [outer = 1C4A2000] 04:20:25 INFO - PROCESS | 3932 | 1468840825066 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1D8BC400) [pid = 3932] [serial = 2289] [outer = 1C4A2000] 04:20:25 INFO - PROCESS | 3932 | 1468840825474 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:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:20:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:20:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:20:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:20:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:20:25 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 04:20:25 INFO - PROCESS | 3932 | 1468840825495 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 3932 | 1468840825497 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /FileAPI/idlharness.html 04:20:25 INFO - PROCESS | 3932 | 1468840825500 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 3932 | 1468840825502 Marionette TRACE conn6 <- [1,3010,null,{}] 04:20:25 INFO - PROCESS | 3932 | 1468840825505 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:20:25 INFO - PROCESS | 3932 | 1468840825507 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:25 INFO - PROCESS | 3932 | 1468840825635 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:20:25 INFO - PROCESS | 3932 | 1468840825643 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 3932 | 1468840825644 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:25 INFO - PROCESS | 3932 | ++DOCSHELL 1C4CA800 == 38 [pid = 3932] [id = 764] 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1DE49C00) [pid = 3932] [serial = 2290] [outer = 00000000] 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 85 (1DF37800) [pid = 3932] [serial = 2291] [outer = 1DE49C00] 04:20:25 INFO - PROCESS | 3932 | 1468840825686 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 3932 | ++DOMWINDOW == 86 (1DFAB000) [pid = 3932] [serial = 2292] [outer = 1DE49C00] 04:20:26 INFO - PROCESS | 3932 | 1468840826650 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:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:20:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:20:26 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:20:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:20:26 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:20:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:20:26 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:20:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:20:26 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:20:26 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:20:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:20:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:20:26 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:20:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:20:26 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:20:26 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:20:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:20:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:20:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1277ms 04:20:26 INFO - PROCESS | 3932 | 1468840826780 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 3932 | 1468840826784 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:20:26 INFO - TEST-START | /FileAPI/idlharness.worker 04:20:26 INFO - PROCESS | 3932 | 1468840826790 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 3932 | 1468840826793 Marionette TRACE conn6 <- [1,3014,null,{}] 04:20:26 INFO - PROCESS | 3932 | 1468840826799 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:20:26 INFO - PROCESS | 3932 | 1468840826802 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:26 INFO - PROCESS | 3932 | 1468840826952 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:20:27 INFO - PROCESS | 3932 | 1468840827091 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 3932 | 1468840827096 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:27 INFO - PROCESS | 3932 | ++DOCSHELL 12AD5800 == 39 [pid = 3932] [id = 765] 04:20:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 87 (12AD6800) [pid = 3932] [serial = 2293] [outer = 00000000] 04:20:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 88 (15C54C00) [pid = 3932] [serial = 2294] [outer = 12AD6800] 04:20:27 INFO - PROCESS | 3932 | 1468840827154 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 3932 | ++DOMWINDOW == 89 (17449000) [pid = 3932] [serial = 2295] [outer = 12AD6800] 04:20:27 INFO - PROCESS | 3932 | [3932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:28 INFO - PROCESS | 3932 | 1468840828267 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:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:20:28 INFO - {} 04:20:28 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:20:28 INFO - {} 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 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:20:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:28 INFO - {} 04:20:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1595ms 04:20:28 INFO - PROCESS | 3932 | 1468840828410 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 3932 | 1468840828415 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 3932 | 1468840828461 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 3932 | 1468840828464 Marionette TRACE conn6 <- [1,3018,null,{}] 04:20:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:20:28 INFO - PROCESS | 3932 | 1468840828468 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:20:28 INFO - PROCESS | 3932 | 1468840828471 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:28 INFO - PROCESS | 3932 | 1468840828575 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:20:28 INFO - PROCESS | 3932 | 1468840828708 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 3932 | 1468840828711 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:28 INFO - PROCESS | 3932 | ++DOCSHELL 1994F000 == 40 [pid = 3932] [id = 766] 04:20:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 90 (1EAEB800) [pid = 3932] [serial = 2296] [outer = 00000000] 04:20:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 91 (215ED400) [pid = 3932] [serial = 2297] [outer = 1EAEB800] 04:20:28 INFO - PROCESS | 3932 | 1468840828766 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 3932 | ++DOMWINDOW == 92 (215F0C00) [pid = 3932] [serial = 2298] [outer = 1EAEB800] 04:20:29 INFO - PROCESS | 3932 | 1468840829317 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:20:29 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:20:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 04:20:29 INFO - PROCESS | 3932 | 1468840829337 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 3932 | 1468840829340 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:20:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:20:29 INFO - PROCESS | 3932 | 1468840829344 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 3932 | 1468840829347 Marionette TRACE conn6 <- [1,3022,null,{}] 04:20:29 INFO - PROCESS | 3932 | 1468840829358 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:20:29 INFO - PROCESS | 3932 | 1468840829363 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:29 INFO - PROCESS | 3932 | 1468840829482 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:20:29 INFO - PROCESS | 3932 | 1468840829762 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 3932 | 1468840829765 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:29 INFO - PROCESS | 3932 | ++DOCSHELL 11772400 == 41 [pid = 3932] [id = 767] 04:20:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 93 (11775800) [pid = 3932] [serial = 2299] [outer = 00000000] 04:20:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 94 (1209E000) [pid = 3932] [serial = 2300] [outer = 11775800] 04:20:29 INFO - PROCESS | 3932 | 1468840829826 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 3932 | ++DOMWINDOW == 95 (12902000) [pid = 3932] [serial = 2301] [outer = 11775800] 04:20:30 INFO - PROCESS | 3932 | 1468840830384 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:20:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:20:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1075ms 04:20:30 INFO - PROCESS | 3932 | 1468840830426 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 3932 | 1468840830429 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:20:30 INFO - PROCESS | 3932 | 1468840830433 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:20:30 INFO - PROCESS | 3932 | 1468840830436 Marionette TRACE conn6 <- [1,3026,null,{}] 04:20:30 INFO - PROCESS | 3932 | 1468840830441 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:20:30 INFO - PROCESS | 3932 | 1468840830445 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:30 INFO - PROCESS | 3932 | 1468840830555 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1C49E000 == 40 [pid = 3932] [id = 763] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 17D21C00 == 39 [pid = 3932] [id = 762] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1740E400 == 38 [pid = 3932] [id = 761] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1A811400 == 37 [pid = 3932] [id = 760] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1A043000 == 36 [pid = 3932] [id = 759] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 19967000 == 35 [pid = 3932] [id = 758] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 17F53000 == 34 [pid = 3932] [id = 756] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 19692800 == 33 [pid = 3932] [id = 757] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 12ADA800 == 32 [pid = 3932] [id = 755] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 11363400 == 31 [pid = 3932] [id = 754] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1C0E5C00 == 30 [pid = 3932] [id = 751] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 19A02400 == 29 [pid = 3932] [id = 735] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1183E000 == 28 [pid = 3932] [id = 752] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 16C68800 == 27 [pid = 3932] [id = 753] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1994F000 == 26 [pid = 3932] [id = 766] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 11772400 == 25 [pid = 3932] [id = 767] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 1C4CA800 == 24 [pid = 3932] [id = 764] 04:20:31 INFO - PROCESS | 3932 | --DOCSHELL 12AD5800 == 23 [pid = 3932] [id = 765] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 94 (1B2E2C00) [pid = 3932] [serial = 2238] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 93 (1B26D000) [pid = 3932] [serial = 2236] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 92 (1B1E8400) [pid = 3932] [serial = 2234] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 91 (1A8D8800) [pid = 3932] [serial = 2230] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 90 (1A8D2800) [pid = 3932] [serial = 2231] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 89 (1D802C00) [pid = 3932] [serial = 2207] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 88 (19955000) [pid = 3932] [serial = 2221] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 87 (1995E000) [pid = 3932] [serial = 2222] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 86 (17E0EC00) [pid = 3932] [serial = 2215] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 85 (17F56000) [pid = 3932] [serial = 2216] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 84 (12AD6400) [pid = 3932] [serial = 2212] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (15B68800) [pid = 3932] [serial = 2213] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1A808000) [pid = 3932] [serial = 2227] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1A809800) [pid = 3932] [serial = 2228] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (1962EC00) [pid = 3932] [serial = 2218] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1968F400) [pid = 3932] [serial = 2219] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (11F98C00) [pid = 3932] [serial = 2209] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11F9A800) [pid = 3932] [serial = 2210] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19A4B400) [pid = 3932] [serial = 2224] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A42A000) [pid = 3932] [serial = 2225] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B8E5800) [pid = 3932] [serial = 2239] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1C4A8800) [pid = 3932] [serial = 2241] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (16005000) [pid = 3932] [serial = 2244] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1DF29400) [pid = 3932] [serial = 2250] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1DE3EC00) [pid = 3932] [serial = 2242] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (17A53400) [pid = 3932] [serial = 2245] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1B1CF800) [pid = 3932] [serial = 2233] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1C0A8800) [pid = 3932] [serial = 2248] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (1A814000) [pid = 3932] [serial = 2247] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1DF2EC00) [pid = 3932] [serial = 2251] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 3932 | 1468840831387 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 3932 | 1468840831390 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:31 INFO - PROCESS | 3932 | ++DOCSHELL 0D4EA400 == 24 [pid = 3932] [id = 768] 04:20:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (1135A000) [pid = 3932] [serial = 2302] [outer = 00000000] 04:20:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (113F6800) [pid = 3932] [serial = 2303] [outer = 1135A000] 04:20:31 INFO - PROCESS | 3932 | 1468840831439 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (11778400) [pid = 3932] [serial = 2304] [outer = 1135A000] 04:20:31 INFO - PROCESS | 3932 | 1468840831795 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:20:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:20:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:20:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1421ms 04:20:31 INFO - PROCESS | 3932 | 1468840831902 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 3932 | 1468840831905 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:20:31 INFO - PROCESS | 3932 | 1468840831910 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 3932 | 1468840831913 Marionette TRACE conn6 <- [1,3030,null,{}] 04:20:31 INFO - PROCESS | 3932 | 1468840831919 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:20:31 INFO - PROCESS | 3932 | 1468840831921 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:32 INFO - PROCESS | 3932 | 1468840832007 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:20:32 INFO - PROCESS | 3932 | 1468840832015 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 3932 | 1468840832017 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:32 INFO - PROCESS | 3932 | ++DOCSHELL 11F98C00 == 25 [pid = 3932] [id = 769] 04:20:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (120DB000) [pid = 3932] [serial = 2305] [outer = 00000000] 04:20:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (12A7E400) [pid = 3932] [serial = 2306] [outer = 120DB000] 04:20:32 INFO - PROCESS | 3932 | 1468840832063 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (15B62C00) [pid = 3932] [serial = 2307] [outer = 120DB000] 04:20:32 INFO - PROCESS | 3932 | 1468840832763 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:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:20:32 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:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:20:32 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:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:20:32 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:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:20:32 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:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:20:32 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:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:20:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:20:32 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:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:20:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:20:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:20:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 919ms 04:20:32 INFO - PROCESS | 3932 | 1468840832835 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 3932 | 1468840832840 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:20:32 INFO - PROCESS | 3932 | 1468840832844 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 3932 | 1468840832846 Marionette TRACE conn6 <- [1,3034,null,{}] 04:20:32 INFO - PROCESS | 3932 | 1468840832849 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:20:32 INFO - PROCESS | 3932 | 1468840832851 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:32 INFO - PROCESS | 3932 | 1468840832977 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:20:33 INFO - PROCESS | 3932 | 1468840832989 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 3932 | 1468840832991 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:33 INFO - PROCESS | 3932 | ++DOCSHELL 18E5FC00 == 26 [pid = 3932] [id = 770] 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (18E60400) [pid = 3932] [serial = 2308] [outer = 00000000] 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (19063000) [pid = 3932] [serial = 2309] [outer = 18E60400] 04:20:33 INFO - PROCESS | 3932 | 1468840833036 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (19689000) [pid = 3932] [serial = 2310] [outer = 18E60400] 04:20:33 INFO - PROCESS | 3932 | [3932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:33 INFO - PROCESS | 3932 | 1468840833485 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:20:33 INFO - {} 04:20:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 04:20:33 INFO - PROCESS | 3932 | 1468840833518 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 3932 | 1468840833520 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:20:33 INFO - PROCESS | 3932 | 1468840833530 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 3932 | 1468840833536 Marionette TRACE conn6 <- [1,3038,null,{}] 04:20:33 INFO - PROCESS | 3932 | 1468840833558 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:20:33 INFO - PROCESS | 3932 | 1468840833562 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:33 INFO - PROCESS | 3932 | 1468840833695 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:20:33 INFO - PROCESS | 3932 | 1468840833754 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 3932 | 1468840833756 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:33 INFO - PROCESS | 3932 | ++DOCSHELL 19693800 == 27 [pid = 3932] [id = 771] 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (19694000) [pid = 3932] [serial = 2311] [outer = 00000000] 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19952400) [pid = 3932] [serial = 2312] [outer = 19694000] 04:20:33 INFO - PROCESS | 3932 | 1468840833800 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (19967800) [pid = 3932] [serial = 2313] [outer = 19694000] 04:20:34 INFO - PROCESS | 3932 | 1468840834182 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:20:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:20:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:20:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:20:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:20:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 711ms 04:20:34 INFO - PROCESS | 3932 | 1468840834250 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 3932 | 1468840834252 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:20:34 INFO - PROCESS | 3932 | 1468840834264 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 3932 | 1468840834266 Marionette TRACE conn6 <- [1,3042,null,{}] 04:20:34 INFO - PROCESS | 3932 | 1468840834269 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:20:34 INFO - PROCESS | 3932 | 1468840834271 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:34 INFO - PROCESS | 3932 | 1468840834390 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:20:34 INFO - PROCESS | 3932 | 1468840834398 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 3932 | 1468840834400 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:34 INFO - PROCESS | 3932 | ++DOCSHELL 19A06000 == 28 [pid = 3932] [id = 772] 04:20:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (19A0A400) [pid = 3932] [serial = 2314] [outer = 00000000] 04:20:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (19A4F800) [pid = 3932] [serial = 2315] [outer = 19A0A400] 04:20:34 INFO - PROCESS | 3932 | 1468840834443 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (1A044000) [pid = 3932] [serial = 2316] [outer = 19A0A400] 04:20:35 INFO - PROCESS | 3932 | 1468840835119 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:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:35 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:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:35 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:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 986ms 04:20:35 INFO - PROCESS | 3932 | 1468840835252 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 3932 | 1468840835254 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 3932 | 1468840835258 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:20:35 INFO - PROCESS | 3932 | 1468840835260 Marionette TRACE conn6 <- [1,3046,null,{}] 04:20:35 INFO - PROCESS | 3932 | 1468840835270 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:20:35 INFO - PROCESS | 3932 | 1468840835272 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:35 INFO - PROCESS | 3932 | 1468840835383 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:20:35 INFO - PROCESS | 3932 | 1468840835388 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 3932 | 1468840835394 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:35 INFO - PROCESS | 3932 | ++DOCSHELL 1A5F2C00 == 29 [pid = 3932] [id = 773] 04:20:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (1A5F4C00) [pid = 3932] [serial = 2317] [outer = 00000000] 04:20:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (1A815000) [pid = 3932] [serial = 2318] [outer = 1A5F4C00] 04:20:35 INFO - PROCESS | 3932 | 1468840835448 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (1A8DB000) [pid = 3932] [serial = 2319] [outer = 1A5F4C00] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1DE49C00) [pid = 3932] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (17F54400) [pid = 3932] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (19695000) [pid = 3932] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (1B1F1C00) [pid = 3932] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1C4A2000) [pid = 3932] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (11774C00) [pid = 3932] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (19968400) [pid = 3932] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1A045C00) [pid = 3932] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (174C5400) [pid = 3932] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A8D6000) [pid = 3932] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1DE79000) [pid = 3932] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (1183E400) [pid = 3932] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (1968A800) [pid = 3932] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:20:35 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (159D4800) [pid = 3932] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:20:36 INFO - PROCESS | 3932 | 1468840836162 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:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:20:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:20:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:20:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:20:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:20:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:20:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:20:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:20:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:20:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 933ms 04:20:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:20:36 INFO - PROCESS | 3932 | 1468840836195 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 3932 | 1468840836197 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:20:36 INFO - PROCESS | 3932 | 1468840836200 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 3932 | 1468840836202 Marionette TRACE conn6 <- [1,3050,null,{}] 04:20:36 INFO - PROCESS | 3932 | 1468840836205 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:20:36 INFO - PROCESS | 3932 | 1468840836208 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:36 INFO - PROCESS | 3932 | 1468840836288 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:20:36 INFO - PROCESS | 3932 | 1468840836293 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 3932 | 1468840836295 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:36 INFO - PROCESS | 3932 | ++DOCSHELL 11779400 == 30 [pid = 3932] [id = 774] 04:20:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A4B000) [pid = 3932] [serial = 2320] [outer = 00000000] 04:20:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1AB05400) [pid = 3932] [serial = 2321] [outer = 19A4B000] 04:20:36 INFO - PROCESS | 3932 | 1468840836337 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1B1E9C00) [pid = 3932] [serial = 2322] [outer = 19A4B000] 04:20:36 INFO - PROCESS | 3932 | [3932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:36 INFO - PROCESS | 3932 | 1468840836780 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:20:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:20:36 INFO - {} 04:20:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 631ms 04:20:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:20:36 INFO - PROCESS | 3932 | 1468840836832 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 3932 | 1468840836834 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:20:36 INFO - PROCESS | 3932 | 1468840836837 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 3932 | 1468840836839 Marionette TRACE conn6 <- [1,3054,null,{}] 04:20:36 INFO - PROCESS | 3932 | 1468840836843 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:20:36 INFO - PROCESS | 3932 | 1468840836844 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:36 INFO - PROCESS | 3932 | 1468840836931 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:20:36 INFO - PROCESS | 3932 | 1468840836936 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 3932 | 1468840836938 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:36 INFO - PROCESS | 3932 | ++DOCSHELL 1B1F4800 == 31 [pid = 3932] [id = 775] 04:20:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1B271800) [pid = 3932] [serial = 2323] [outer = 00000000] 04:20:36 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1C0A6400) [pid = 3932] [serial = 2324] [outer = 1B271800] 04:20:36 INFO - PROCESS | 3932 | 1468840836980 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1C0A8400) [pid = 3932] [serial = 2325] [outer = 1B271800] 04:20:37 INFO - PROCESS | 3932 | 1468840837391 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:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:20:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:20:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 04:20:37 INFO - PROCESS | 3932 | 1468840837476 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 3932 | 1468840837478 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:20:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:20:37 INFO - PROCESS | 3932 | 1468840837482 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 3932 | 1468840837483 Marionette TRACE conn6 <- [1,3058,null,{}] 04:20:37 INFO - PROCESS | 3932 | 1468840837487 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:20:37 INFO - PROCESS | 3932 | 1468840837489 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:37 INFO - PROCESS | 3932 | 1468840837567 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:20:37 INFO - PROCESS | 3932 | 1468840837572 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 3932 | 1468840837573 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:37 INFO - PROCESS | 3932 | ++DOCSHELL 18E5B400 == 32 [pid = 3932] [id = 776] 04:20:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (19A48800) [pid = 3932] [serial = 2326] [outer = 00000000] 04:20:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1C4A4C00) [pid = 3932] [serial = 2327] [outer = 19A48800] 04:20:37 INFO - PROCESS | 3932 | 1468840837617 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1C4A9C00) [pid = 3932] [serial = 2328] [outer = 19A48800] 04:20:38 INFO - PROCESS | 3932 | 1468840838271 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:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:20:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:20:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 870ms 04:20:38 INFO - PROCESS | 3932 | 1468840838372 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 3932 | 1468840838377 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:20:38 INFO - PROCESS | 3932 | 1468840838382 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 3932 | 1468840838385 Marionette TRACE conn6 <- [1,3062,null,{}] 04:20:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:20:38 INFO - PROCESS | 3932 | 1468840838392 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:20:38 INFO - PROCESS | 3932 | 1468840838395 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:38 INFO - PROCESS | 3932 | 1468840838528 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:20:38 INFO - PROCESS | 3932 | 1468840838663 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 3932 | 1468840838665 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:38 INFO - PROCESS | 3932 | ++DOCSHELL 11835000 == 33 [pid = 3932] [id = 777] 04:20:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 79 (11F43000) [pid = 3932] [serial = 2329] [outer = 00000000] 04:20:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 80 (129E3800) [pid = 3932] [serial = 2330] [outer = 11F43000] 04:20:38 INFO - PROCESS | 3932 | 1468840838723 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 3932 | ++DOMWINDOW == 81 (15E5C000) [pid = 3932] [serial = 2331] [outer = 11F43000] 04:20:39 INFO - PROCESS | 3932 | 1468840839289 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:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:20:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 04:20:39 INFO - PROCESS | 3932 | 1468840839320 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 3932 | 1468840839324 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:20:39 INFO - PROCESS | 3932 | 1468840839357 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:20:39 INFO - PROCESS | 3932 | 1468840839360 Marionette TRACE conn6 <- [1,3066,null,{}] 04:20:39 INFO - PROCESS | 3932 | 1468840839364 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:20:39 INFO - PROCESS | 3932 | 1468840839367 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:39 INFO - PROCESS | 3932 | 1468840839486 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:20:39 INFO - PROCESS | 3932 | 1468840839610 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 3932 | 1468840839612 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:39 INFO - PROCESS | 3932 | ++DOCSHELL 17E10800 == 34 [pid = 3932] [id = 778] 04:20:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 82 (17E13800) [pid = 3932] [serial = 2332] [outer = 00000000] 04:20:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 83 (18E66800) [pid = 3932] [serial = 2333] [outer = 17E13800] 04:20:39 INFO - PROCESS | 3932 | 1468840839711 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 3932 | ++DOMWINDOW == 84 (1968FC00) [pid = 3932] [serial = 2334] [outer = 17E13800] 04:20:40 INFO - PROCESS | 3932 | 1468840840501 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:20:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:20:40 INFO - PROCESS | 3932 | 1468840840574 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:20:40 INFO - PROCESS | 3932 | 1468840840580 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 3932 | 1468840840583 Marionette TRACE conn6 <- [1,3070,null,{}] 04:20:40 INFO - PROCESS | 3932 | 1468840840589 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:20:40 INFO - PROCESS | 3932 | 1468840840592 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:40 INFO - PROCESS | 3932 | 1468840840716 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:20:40 INFO - PROCESS | 3932 | 1468840840864 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 3932 | 1468840840868 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 1B1F4800 == 33 [pid = 3932] [id = 775] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 11779400 == 32 [pid = 3932] [id = 774] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 1A5F2C00 == 31 [pid = 3932] [id = 773] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 19A06000 == 30 [pid = 3932] [id = 772] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 19693800 == 29 [pid = 3932] [id = 771] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 18E5FC00 == 28 [pid = 3932] [id = 770] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 11F98C00 == 27 [pid = 3932] [id = 769] 04:20:40 INFO - PROCESS | 3932 | --DOCSHELL 0D4EA400 == 26 [pid = 3932] [id = 768] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 83 (1D8BC400) [pid = 3932] [serial = 2289] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 82 (1DFAB000) [pid = 3932] [serial = 2292] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 81 (1DF37800) [pid = 3932] [serial = 2291] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 80 (17F57000) [pid = 3932] [serial = 2268] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 79 (19938400) [pid = 3932] [serial = 2270] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 78 (1B8F1C00) [pid = 3932] [serial = 2282] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1D808C00) [pid = 3932] [serial = 2288] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (1205B400) [pid = 3932] [serial = 2262] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (19A47C00) [pid = 3932] [serial = 2273] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (19955C00) [pid = 3932] [serial = 2271] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (1A5F8000) [pid = 3932] [serial = 2277] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (180DAC00) [pid = 3932] [serial = 2259] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (12901400) [pid = 3932] [serial = 2263] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (19A50800) [pid = 3932] [serial = 2274] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (1B1ED400) [pid = 3932] [serial = 2280] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (1B1D5800) [pid = 3932] [serial = 2279] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (1DFAC800) [pid = 3932] [serial = 2254] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 66 (120A1C00) [pid = 3932] [serial = 2256] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 65 (1B1F5C00) [pid = 3932] [serial = 2285] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 64 (1DFA8000) [pid = 3932] [serial = 2253] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 63 (12550000) [pid = 3932] [serial = 2257] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 62 (15BB5C00) [pid = 3932] [serial = 2265] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 61 (1C0DBC00) [pid = 3932] [serial = 2286] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 60 (1C09C000) [pid = 3932] [serial = 2283] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 59 (19688000) [pid = 3932] [serial = 2260] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 58 (16064800) [pid = 3932] [serial = 2266] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | --DOMWINDOW == 57 (1A5F5C00) [pid = 3932] [serial = 2276] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 3932 | ++DOCSHELL 1135F400 == 27 [pid = 3932] [id = 779] 04:20:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 58 (113F8400) [pid = 3932] [serial = 2335] [outer = 00000000] 04:20:40 INFO - PROCESS | 3932 | ++DOMWINDOW == 59 (11F98C00) [pid = 3932] [serial = 2336] [outer = 113F8400] 04:20:40 INFO - PROCESS | 3932 | 1468840840949 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 60 (120A9C00) [pid = 3932] [serial = 2337] [outer = 113F8400] 04:20:41 INFO - PROCESS | 3932 | 1468840841346 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:20:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:20:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:20:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 838ms 04:20:41 INFO - PROCESS | 3932 | 1468840841420 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 3932 | 1468840841425 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:20:41 INFO - PROCESS | 3932 | 1468840841431 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:20:41 INFO - PROCESS | 3932 | 1468840841433 Marionette TRACE conn6 <- [1,3074,null,{}] 04:20:41 INFO - PROCESS | 3932 | 1468840841437 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:20:41 INFO - PROCESS | 3932 | 1468840841439 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:41 INFO - PROCESS | 3932 | 1468840841524 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:20:41 INFO - PROCESS | 3932 | 1468840841535 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 3932 | 1468840841537 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:41 INFO - PROCESS | 3932 | ++DOCSHELL 15BB2800 == 28 [pid = 3932] [id = 780] 04:20:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 61 (15BB4800) [pid = 3932] [serial = 2338] [outer = 00000000] 04:20:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 62 (1608FC00) [pid = 3932] [serial = 2339] [outer = 15BB4800] 04:20:41 INFO - PROCESS | 3932 | 1468840841583 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 3932 | ++DOMWINDOW == 63 (1740F000) [pid = 3932] [serial = 2340] [outer = 15BB4800] 04:20:42 INFO - PROCESS | 3932 | 1468840842051 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:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:20:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 04:20:42 INFO - PROCESS | 3932 | 1468840842106 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 3932 | 1468840842108 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:20:42 INFO - PROCESS | 3932 | 1468840842112 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:20:42 INFO - PROCESS | 3932 | 1468840842115 Marionette TRACE conn6 <- [1,3078,null,{}] 04:20:42 INFO - PROCESS | 3932 | 1468840842126 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:20:42 INFO - PROCESS | 3932 | 1468840842130 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:42 INFO - PROCESS | 3932 | 1468840842215 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:20:42 INFO - PROCESS | 3932 | 1468840842221 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 3932 | 1468840842224 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:42 INFO - PROCESS | 3932 | ++DOCSHELL 18E5BC00 == 29 [pid = 3932] [id = 781] 04:20:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 64 (18E5C800) [pid = 3932] [serial = 2341] [outer = 00000000] 04:20:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 65 (19061400) [pid = 3932] [serial = 2342] [outer = 18E5C800] 04:20:42 INFO - PROCESS | 3932 | 1468840842272 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 66 (19696000) [pid = 3932] [serial = 2343] [outer = 18E5C800] 04:20:42 INFO - PROCESS | 3932 | 1468840842730 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:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:20:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 04:20:42 INFO - PROCESS | 3932 | 1468840842785 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 3932 | 1468840842788 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:20:42 INFO - PROCESS | 3932 | 1468840842791 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:20:42 INFO - PROCESS | 3932 | 1468840842793 Marionette TRACE conn6 <- [1,3082,null,{}] 04:20:42 INFO - PROCESS | 3932 | 1468840842805 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:20:42 INFO - PROCESS | 3932 | 1468840842807 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:42 INFO - PROCESS | 3932 | 1468840842898 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:20:42 INFO - PROCESS | 3932 | 1468840842903 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 3932 | 1468840842905 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:42 INFO - PROCESS | 3932 | ++DOCSHELL 19957C00 == 30 [pid = 3932] [id = 782] 04:20:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 67 (19958000) [pid = 3932] [serial = 2344] [outer = 00000000] 04:20:42 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (19969C00) [pid = 3932] [serial = 2345] [outer = 19958000] 04:20:42 INFO - PROCESS | 3932 | 1468840842951 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (19A0A800) [pid = 3932] [serial = 2346] [outer = 19958000] 04:20:43 INFO - PROCESS | 3932 | 1468840843364 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:20:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:20:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 04:20:43 INFO - PROCESS | 3932 | 1468840843425 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 3932 | 1468840843427 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:20:43 INFO - PROCESS | 3932 | 1468840843453 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 3932 | 1468840843454 Marionette TRACE conn6 <- [1,3086,null,{}] 04:20:43 INFO - PROCESS | 3932 | 1468840843458 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:20:43 INFO - PROCESS | 3932 | 1468840843460 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:43 INFO - PROCESS | 3932 | 1468840843579 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:20:43 INFO - PROCESS | 3932 | 1468840843584 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 3932 | 1468840843586 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:43 INFO - PROCESS | 3932 | ++DOCSHELL 19A43400 == 31 [pid = 3932] [id = 783] 04:20:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (19A44C00) [pid = 3932] [serial = 2347] [outer = 00000000] 04:20:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1A045400) [pid = 3932] [serial = 2348] [outer = 19A44C00] 04:20:43 INFO - PROCESS | 3932 | 1468840843628 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1A427C00) [pid = 3932] [serial = 2349] [outer = 19A44C00] 04:20:44 INFO - PROCESS | 3932 | 1468840844075 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:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:20:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 04:20:44 INFO - PROCESS | 3932 | 1468840844123 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 3932 | 1468840844125 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:20:44 INFO - PROCESS | 3932 | 1468840844128 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 3932 | 1468840844130 Marionette TRACE conn6 <- [1,3090,null,{}] 04:20:44 INFO - PROCESS | 3932 | 1468840844140 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:20:44 INFO - PROCESS | 3932 | 1468840844146 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:44 INFO - PROCESS | 3932 | 1468840844287 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:20:44 INFO - PROCESS | 3932 | 1468840844357 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 3932 | 1468840844358 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:44 INFO - PROCESS | 3932 | ++DOCSHELL 12A88800 == 32 [pid = 3932] [id = 784] 04:20:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (16C65400) [pid = 3932] [serial = 2350] [outer = 00000000] 04:20:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 74 (1A807800) [pid = 3932] [serial = 2351] [outer = 16C65400] 04:20:44 INFO - PROCESS | 3932 | 1468840844402 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 3932 | ++DOMWINDOW == 75 (1A5F8000) [pid = 3932] [serial = 2352] [outer = 16C65400] 04:20:44 INFO - PROCESS | 3932 | 1468840844773 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:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:20:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 04:20:44 INFO - PROCESS | 3932 | 1468840844819 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 3932 | 1468840844821 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:20:44 INFO - PROCESS | 3932 | 1468840844824 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 3932 | 1468840844826 Marionette TRACE conn6 <- [1,3094,null,{}] 04:20:44 INFO - PROCESS | 3932 | 1468840844829 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:20:44 INFO - PROCESS | 3932 | 1468840844831 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:44 INFO - PROCESS | 3932 | 1468840844954 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:20:45 INFO - PROCESS | 3932 | 1468840845050 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 3932 | 1468840845052 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:45 INFO - PROCESS | 3932 | ++DOCSHELL 1A8DA000 == 33 [pid = 3932] [id = 785] 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 76 (1A8DD400) [pid = 3932] [serial = 2353] [outer = 00000000] 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 77 (1AA62400) [pid = 3932] [serial = 2354] [outer = 1A8DD400] 04:20:45 INFO - PROCESS | 3932 | 1468840845095 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 78 (1AB04800) [pid = 3932] [serial = 2355] [outer = 1A8DD400] 04:20:45 INFO - PROCESS | 3932 | 1468840845561 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:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 77 (1135A000) [pid = 3932] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 76 (12AD6800) [pid = 3932] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 75 (1EAEB800) [pid = 3932] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 74 (1B271800) [pid = 3932] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 73 (19A0A400) [pid = 3932] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 72 (1A5F4C00) [pid = 3932] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 71 (120DB000) [pid = 3932] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 70 (11775800) [pid = 3932] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 69 (19694000) [pid = 3932] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 68 (19A4B000) [pid = 3932] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:20:45 INFO - PROCESS | 3932 | --DOMWINDOW == 67 (18E60400) [pid = 3932] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:20:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 04:20:45 INFO - PROCESS | 3932 | 1468840845595 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 3932 | 1468840845597 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:20:45 INFO - PROCESS | 3932 | 1468840845600 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 3932 | 1468840845602 Marionette TRACE conn6 <- [1,3098,null,{}] 04:20:45 INFO - PROCESS | 3932 | 1468840845606 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:20:45 INFO - PROCESS | 3932 | 1468840845607 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:45 INFO - PROCESS | 3932 | 1468840845688 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:20:45 INFO - PROCESS | 3932 | 1468840845693 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 3932 | 1468840845695 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:45 INFO - PROCESS | 3932 | ++DOCSHELL 17F57000 == 34 [pid = 3932] [id = 786] 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 68 (18E60400) [pid = 3932] [serial = 2356] [outer = 00000000] 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 69 (1B1F1000) [pid = 3932] [serial = 2357] [outer = 18E60400] 04:20:45 INFO - PROCESS | 3932 | 1468840845738 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 3932 | ++DOMWINDOW == 70 (1B1F4800) [pid = 3932] [serial = 2358] [outer = 18E60400] 04:20:46 INFO - PROCESS | 3932 | 1468840846142 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:20:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:20:46 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:20:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:20:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 04:20:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:20:46 INFO - PROCESS | 3932 | 1468840846171 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 3932 | 1468840846173 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:20:46 INFO - PROCESS | 3932 | 1468840846176 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 3932 | 1468840846178 Marionette TRACE conn6 <- [1,3102,null,{}] 04:20:46 INFO - PROCESS | 3932 | 1468840846182 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:20:46 INFO - PROCESS | 3932 | 1468840846183 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:46 INFO - PROCESS | 3932 | 1468840846312 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:20:46 INFO - PROCESS | 3932 | 1468840846354 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\", \"8ec5390d-e506-4af7-b6b9-9645ad078f4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 3932 | 1468840846355 Marionette INFO sendAsync 5d42afea-187a-426d-8cb3-83d1b7e3531e 04:20:46 INFO - PROCESS | 3932 | ++DOCSHELL 18E5B000 == 35 [pid = 3932] [id = 787] 04:20:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 71 (1B8EAC00) [pid = 3932] [serial = 2359] [outer = 00000000] 04:20:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 72 (1C0A3000) [pid = 3932] [serial = 2360] [outer = 1B8EAC00] 04:20:46 INFO - PROCESS | 3932 | 1468840846402 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 3932 | ++DOMWINDOW == 73 (1C0A8C00) [pid = 3932] [serial = 2361] [outer = 1B8EAC00] 04:20:46 INFO - PROCESS | 3932 | 1468840846783 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:20:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:20:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 04:20:46 INFO - PROCESS | 3932 | 1468840846807 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 3932 | 1468840846809 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:20:47 WARNING - u'runner_teardown' () 04:20:47 INFO - No more tests 04:20:47 INFO - Got 0 unexpected results 04:20:47 INFO - SUITE-END | took 659s 04:20:47 INFO - Closing logging queue 04:20:47 INFO - queue closed 04:20:48 INFO - Return code: 0 04:20:48 WARNING - # TBPL SUCCESS # 04:20:48 INFO - Running post-action listener: _resource_record_post_action 04:20:48 INFO - Running post-run listener: _resource_record_post_run 04:20:49 INFO - Total resource usage - Wall time: 668s; CPU: 14.0%; Read bytes: 93014016; Write bytes: 1150225408; Read time: 898770; Write time: 8631200 04:20:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:20:49 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 54804992; Read time: 0; Write time: 50250 04:20:49 INFO - run-tests - Wall time: 667s; CPU: 14.0%; Read bytes: 92926464; Write bytes: 1090902528; Read time: 879990; Write time: 8576530 04:20:49 INFO - Running post-run listener: _upload_blobber_files 04:20:49 INFO - Blob upload gear active. 04:20:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:20:49 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:20:49 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:20:49 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:20:49 INFO - (blobuploader) - INFO - Open directory for files ... 04:20:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:20:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:20:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:20:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:20:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:20:50 INFO - (blobuploader) - INFO - Done attempting. 04:20:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:20:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:20:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:20:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:20:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:20:52 INFO - (blobuploader) - INFO - Done attempting. 04:20:52 INFO - (blobuploader) - INFO - Iteration through files over. 04:20:52 INFO - Return code: 0 04:20:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:20:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd53677cb9dbbc3f12a62120f6a34485c7b25809a9ed8299bb8717b6a64eac71132a06ba5496508e689dfa9974a8cc2436ae4a24a781cf91158ba9d2fa1def85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8ef7e2edad012e5cf11a00032849b7f647351c2a09a9a1807ccfdf3225a12eab08419f65e3b8f94e578dd7f73f4fe76e5de46c38b1db1839aaa5856bbfd59ba"} 04:20:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:20:52 INFO - Writing to file C:\slave\test\properties\blobber_files 04:20:52 INFO - Contents: 04:20:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd53677cb9dbbc3f12a62120f6a34485c7b25809a9ed8299bb8717b6a64eac71132a06ba5496508e689dfa9974a8cc2436ae4a24a781cf91158ba9d2fa1def85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8ef7e2edad012e5cf11a00032849b7f647351c2a09a9a1807ccfdf3225a12eab08419f65e3b8f94e578dd7f73f4fe76e5de46c38b1db1839aaa5856bbfd59ba"} 04:20:52 INFO - Running post-run listener: copy_logs_to_upload_dir 04:20:52 INFO - Copying logs to upload dir... 04:20:52 INFO - mkdir: C:\slave\test\build\upload\logs 04:20:52 INFO - Copying logs to upload dir... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... 04:20:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=919.515000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-07-18 04:20:52.960214) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:20:52.962706) ========= '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-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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-beta/sha512/cd53677cb9dbbc3f12a62120f6a34485c7b25809a9ed8299bb8717b6a64eac71132a06ba5496508e689dfa9974a8cc2436ae4a24a781cf91158ba9d2fa1def85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8ef7e2edad012e5cf11a00032849b7f647351c2a09a9a1807ccfdf3225a12eab08419f65e3b8f94e578dd7f73f4fe76e5de46c38b1db1839aaa5856bbfd59ba"} build_url:https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd53677cb9dbbc3f12a62120f6a34485c7b25809a9ed8299bb8717b6a64eac71132a06ba5496508e689dfa9974a8cc2436ae4a24a781cf91158ba9d2fa1def85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8ef7e2edad012e5cf11a00032849b7f647351c2a09a9a1807ccfdf3225a12eab08419f65e3b8f94e578dd7f73f4fe76e5de46c38b1db1839aaa5856bbfd59ba"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SN0M6dV_Rse7OJAHCIN-yw/artifacts/public/build/firefox-48.0.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-07-18 04:20:53.085486) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:20:53.085824) ========= '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-066 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-066 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-066 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-07-18 04:20:53.201969) ========= ========= Started reboot slave lost (results: 0, elapsed: 2 secs) (at 2016-07-18 04:20:53.202357) ========= ========= Finished reboot slave lost (results: 0, elapsed: 2 secs) (at 2016-07-18 04:20:56.095605) ========= ========= Total master_lag: 0.67 =========